Middlesex County · Massachusetts
On the Charles River 0.5 mi S of Hayden Row; Towns of Hopkinton and Milford.