1. Miller's Auto Center 36076 Poplar Neck Rd, Willards, MD 21874 Coordinate: 38.4016,-75.3598 Phone: (410) 835-2209