1. Septics Corp
213 Mendon St, Upton, MA 01568
Coordinate: 42.14999,-71.59028
Phone: (508) 366-5055
2. Barrows Contracting Inc
37 North St, Upton, MA 01568
Coordinate: 42.2007,-71.61778
Phone: (508) 529-4708
3. Grant's Septic Techs
5 Farm St, Upton, MA 01568
Coordinate: 42.16959,-71.6249
Phone: (508) 529-6255
4. Septic-Tech Inspector
5 Farm St, Upton, MA 01568
Coordinate: 42.16959,-71.6249
Phone: (508) 529-6255