Make an AppointmentShow Phone Number
Dr. John Schaefer, MD is a Internal Medicine Specialist in Indianapolis, IN and has over 39 years of experience in the medical field. He graduated from Indiana U, School of Medicine medical school in 1981. He is affiliated with medical facilities such as Ascension St. Vincent Fishers and Indiana University Health North Hospital. He has indicated that he accepts telehealth appointments. Be sure to call ahead with Dr. Schaefer to book an appointment.