John Randall Shepherd, MDJohn Randall Shepherd · Family Medicine Physician251 N. Illinois Hwy. 37, Ina, IL 62846(618) 437-5300Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing