1. Crossroads Learning Center
1 Milford St, Upton, MA 01568
Coordinate: 42.17377,-71.60287
Phone: (508) 603-1700
2. Blackstone Valley Vocational Regional School District
65 Pleasant St, Upton, MA 01568
Coordinate: 42.16427,-71.614395
Phone: (508) 529-7758
3. Valley Tech Educational Foundation
65 Pleasant St, Upton, MA 01568
Coordinate: 42.16432,-71.61452
Phone: (508) 529-3431