| Physicians S James Springer MD Page Path James Springer, MD Back to Search James Springer, MD Primary Care At a glance Education Other Locations Request an Appointment Bio Dr. James Springer graduated with his Doctorate in Medicine from American University in 1987 and completed his three-year Practice Medical Residency at Union Hospital in Terre Haute. Dr. Springer has been board certified for both adult and pediatric care in California, Oregon and Indiana. He is also a Diplomat at the American Board of Family Practice being Board Certified in the practice of Family Medicine. Dr. Springer has provided family practice medicine since 1991, including seven years in Shelbyville as a practitioner with Shelby County Family Medicine, which is now referred to as MHP Family & Internal Medicine. Education Medical Degree: American University of the Caribbean, British West Indies Residency: Union Hospital, Indiana Certifications American Board of Family Medicine MHP OnSiteSolutions Indiana Grand Health & Wellness Center MHP OnSiteSolutions Indiana Grand Health & Wellness Center Address 4300 N. Michigan Road Shelbyville, IN 46176 Get Directions MHP OnSiteSolutions - Knauf Family Health Clinic MHP OnSiteSolutions - Knauf Family Health Clinic Address 1 Knauf Drive Shelbyville, IN 46176 Get Directions MHP OnSiteSolutions - Ryobi Health Clinic Address 800 Mausoleum Road Shelbyville, IN 46176 Get Directions MHP OnSiteSolutions - Shelby County Co-Op MHP OnSiteSolutions - Shelby County Co-Op Address 1200 W. McKay Road Shelbyville, IN 46176 Get Directions MHP OnSiteSolutions - Shelby County Family Health MHP OnSiteSolutions - Shelby County Family Health Address 1200 W. McKay Road Shelbyville, IN 46176 Get Directions MHP OnSiteSolutions - Shelby County Schools MHP OnSiteSolutions - Shelby County Schools Address 1200 W. McKay Road , Door #5 Shelbyville, IN 46176 Get Directions MHP OnSiteSolutions - HBPA Clinic MHP OnSiteSolutions - HBPA Clinic Address 4200 N. Michigan Road Shelbyville, IN 46176 Get Directions Request an Appointment Please complete the information below and a member of our team will be in touch with you shortly to confirm your appointment details. First Name Last Name Phone Email Address Reason for Appointment Reason for Appointment? First Available New Patient Cancel/Reschedule Check if you are a new patient. Submit