We are proud to announce that we will be opening our second location on US Route 13 (next to Stargate Pizza) in the near future. Until then please stop by our downtown Greenwood location at 108 N Church St. (across from the Woodbridge Little League field) for all your tire & auto repair needs.
©2014, Delmarva Auto Repair, All Rights Reserved.