Town Square Auto provides all auto repairs, service and maintenance including fleet maintenance, oil changes, exhaust services, brake service, suspension & steering, tire services, engine repair & maintenance, auto AC repair, auto electrical services, diesel truck repair services, MD state inspections & much more in the Dunkirk and Deale, MD areas.