Movies Filmed at Eulalie Avenue & James Street

James St & Eulalie Ave, Oshawa, ON L1H, Canada
Nearby Locations
Brick by Brick Park from The Handmaid's Tale
981 m

Parkwood Estate & Gardens from Titans and 59 other movies.
1.5 km

Lakeridge Health Oshawa from The Handmaid's Tale
1.7 km

Browse more nearby locations.