John Randall Shepherd, MD, Family Medicine

251 N Illinois Hwy 37
Big Muddy Correctional Ctr
InaIL  62846 (Jefferson County)


Phone: 618-437-5300
Fax:

NPI: 1992956510
License Number: 036095033 (IL)