1. The Village at Taylor Pond 3000 Taylor Pond Ln, Bedford, MA 01730 Coordinate: 42.51446,-71.23872 Phone: (781) 325-1506