Walk Score Logo
Go
Locate me

Nearby ApartmentsFavorite

21 Westwood Glen Road

21 Westwood Glen Road

Commute to Downtown Dedham

Car-Dependent

Most errands require a car.

map of restaurants, bars, coffee shops, grocery stores, and more near 21 Westwood Glen Road in Westwood

About this Location

21 Westwood Glen Road
Westwood
MA
02090

21 Westwood Glen Road has a Walk Score of 41 out of 100. This location is a Car-Dependent neighborhood so most errands require a car.

Nearby parks include Rock Meadow Brook, Lowell Woods and Rock Meadow Brook.

Travel Time Map

Explore how far you can travel by car, bus, bike and foot from 21 Westwood Glen Road.

Nearby Apartments