THIS FACILITY IS NO LONGER IN OPERATION
2175 East Pershing Road Decatur, IL 62526
Phone: (217) 429-9198 Fax: (217) 429-8132