1. The Taylor School 8 Hill Rd, Boxborough, MA 01719 Coordinate: 42.48622,-71.53597 Phone: (978) 929-9922