globalfilmlocations.net
Road House (1989) Film Locations
Locations: 24650 Arch St, Santa Clarita, California, USA (Double Deuce & Red’s Auto Parts) Google Maps Co-ordinates: 34.385483, -118.529025 20117 E Trimmer Springs Rd, Sanger, California,…