Center Road Car Wash
22920 Armada Center Rd, Armada 48005