Car Repair

Deering Service Center  767- 3034  (5 minutes South on Rt 100 in Hancock)
(Great service, towing and repair work.)