1. On Time Clock Repair 429 Main St, Rockland, ME 04841 Coordinate: 44.10526,-69.10907 Phone: (207) 593-7765