FELIX MOBIL CAR WASH, CORP. is an Inactive company incorporated on May 2, 2022 with the registered number P22000032681. This Domestic for Profit company is located at 12533 SW 264 TERRACE, HOMESTEAD, FL, 33032, US and has been running for three years. It currently has one D/P.