Medical Laboratories in Decatur, IL

2905 N Main St, Decatur, Illinois, 62526

(800) 837-8419


2905 N Main St, Decatur, Illinois, 62526

(888) 522-8386


Yext tracking pixel

Pl synced

1689 S. Franklin Street, Decatur, Illinois, 62521

(217) 876-5060

The New Symbol of Health


2905 N Main St, Decatur, Illinois, 62526


2905 N Main St, Decatur, Illinois, 62526


8601 Po Box, Decatur, Illinois, 62524-8601

(217) 875-0680