1. Babfar Equipment Corp. 1380 Main St, Millis, MA 02054 Coordinate: 42.16098,-71.3749 Phone: (508) 376-5600