1. Auto Repair Of Willards 36349 Old Ocean City Rd, Willards, MD 21874 Coordinate: 38.38859,-75.35121 Phone: (410) 835-8855