Long Pond Tewksbury MA

42.600021, -71.250931