Tenney Homestead

156 Taylor Rd.
Stow
Massachusetts
United States