This site is currently under construction.
Surgical Specialists of Decatur, S.C.
1750 E. Lake Shore Drive, Suite 200
Decatur, IL
(217) 428-6300
Urbana Office
1405 W. Park Street, Suite 301A
Urbana, IL 61801
Phone: (217) 531-5466
Fax: (217) 337-2436