MovieMaps

Movies Filmed at Lovell Health House

4616 Dundee Dr, Los Angeles, CA 90027, USA
Nearby Locations
2700 North Vermont Avenue from Back to the Future
452 m

Ennis House from Twin Peaks and 19 other movies.
517 m

Cedar Grove from New Girl and 2 other movies.
527 m

Browse more nearby locations.