Movies Filmed at Elrod House

2175 Southridge Dr, Palm Springs, CA 92264, USA

Official Site

Nearby Locations
The Triangle Inn from Eating Out: The Open Weekend
3.4 km

Palm Springs City Hall from Don't Worry Darling
3.4 km

Avalon Hotel Palm Springs from The Hills
4.4 km

Browse more nearby locations.