D & D Service Center (est. 1999)
(217) 627-3201 (618) 333-2450 224 W Center, Girard, IL 62640 M-F 7am-5pm, Sa 7am-12pm, Su Closed (Call us at 217-899-8182) Official site
Categories: Tires, Auto Service, Auto Repair
Work with friendly, knowledgeable technicians dedicated to your satisfaction. We go the extra mile to provide you with quality, affordable service, every time.
American Express, Cash, Discover, MasterCard, and Visa gladly accepted