Where is Weston Kendal Green Station?
Weston Kendal Green Station is located in Weston. If you'd like to find things to see and do in the area, you might like to visit Fenway Park and Boston Common.
Things to see and do near Weston Kendal Green Station
What to see near Weston Kendal Green Station
- Harvard University
- Boston College
- Brandeis University
- Moody Street Historic District
- Regis College
Things to do near Weston Kendal Green Station
- Harvard Square
- Charles River Museum of Industry and Innovation
- DeCordova Sculpture Park and Museum
- Louisa May Alcott's Orchard House
- Natick Collection