Car Wash (1976) Filming Locations

Location #1: Deluxe Car Wash

610 South Rampart Boulevard, Los Angeles, California, United States

Leave a Reply

Your email address will not be published. Required fields are marked *