1. Slb Sales & Service 1020 River Rd, Leeds, ME 04263 Coordinate: 44.29635,-70.15166 Phone: (207) 524-2057
2. Page's Repair 7 North Rd, Leeds, ME 04263 Coordinate: 44.34538,-70.15422 Phone: (207) 524-2838