1. Athol Rental Center 139 S Main St, Athol, MA 01331 Coordinate: 42.59167,-72.24129 Phone: (978) 249-6623