Scott Eric Urch, MD, Orthopaedic Surgery

503 E Grant St
MacombIL  61455-3313 (McDonough County)


Phone: 309-833-5917
Fax:

NPI: 1093792277
License Number: 01062567A (IN)