Rating: ★★★★☆ 3.6 / 5 (245 Reviews)
Showa Car Wash and Detailing Center is a Car Wash located in Showa Car Wash and Detailing Center, 1131 E 233rd St, Bronx, NY 10466
You can reach Showa Car Wash and Detailing Center through the contact information provided on our page. You can also access our location using Google Maps.
Address: Showa Car Wash and Detailing Center, 1131 E 233rd St, Bronx, NY 10466 Bronx, NY Bronx
Phone: +19293774763