Start from
Showa Car Wash and Detailing Center
1131 E 233rd St, Bronx 10466