M Stephen Huss, MD, Orthopaedic Surgery

304 W Hay St
Ste 213
DecaturIL  62526-4169 (Macon County)


Phone: 217-875-1518
Fax: 217-875-9309

NPI: 1285638072
License Number: (IL)