Michael L York, MD, Internal Medicine

117 E Clark St
HarrisburgIL  62946 (Saline County)


Phone: 618-252-8625
Fax: 618-252-2340

NPI: 1730169640
License Number: 036083448 (IL)