Quest Diagnostics - Decatur in Decatur, Illinois (Lab Testing Services, Health, Medical) - Map

Map & Directions Store Details & Deals

2905 N Main St
Ste B
Decatur, Illinois 62526-4275
South of intersections of W Pershing and N Main

Phone: 217-329-4524
Fax: 217-875-6835

Detailed Map