See All Ophthalmologists in Battle Creek, MI
Dr. James Keller, MD

Dr. James Keller, MD

Age 68 Ophthalmology M
Accepting New Patients


Dr. James Keller, MD is a ophthalmology specialist in Battle Creek, MI. Dr. Keller completed a residency at Grant Hosp. He currently practices at James Keller Center For Eyes and is affiliated with Bronson Battle Creek Hospital. He accepts multiple insurance plans, including Medicare. Dr. Keller is board certified in Ophthalmology.


  1. James Keller Center For Eyes

    1. 1
      Health Park South
      2845 Capital Ave Sw Ste 202, Battle Creek, MI 49015 (269) 979-6305


  • Grant Hosp, Residency Hospital
  • Mercy Hospital, Residency Hospital
  • Michael Reese Hospital Med Center, Residency Hospital — 1992
  • Stanford U, Residency Hospital — 1980
  • Los Angeles Co-USC MC, Internship Hospital — 1979
  • New York Medical College, Medical School — 1978
  • State University Of New York, Undergraduate School — 1973

Insurance Accepted

  • AARP
  • Aetna
  • AvMed
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield of Illinois
  • Blue Cross Blue Shield of Michigan
  • CareFirst Blue Cross Blue Shield
  • Cigna
  • Cofinity
  • Commercial Insurance Company
  • First Health (Coventry Health Care)
  • HAP Insurance
  • Humana
  • Medicaid
  • Medicare
  • MultiPlan
  • Priority Health
  • Tricare
  • UnitedHealthCare

* Please verify this information when scheduling an appointment.

Patient Satisfaction

Be the first to leave a review

How likely are you to recommend Dr. Keller?

(Select your rating)
See more reviews on Healthgrades
Photo: Dr. James Keller, MD
Dr. James Keller, MD
  • Likelihood of recommending Dr. Keller to family and friends
  • Tell us about your experience with Dr. Keller

Dr. Keller's Office & Staff

  • Ease of scheduling urgent appointments
  • Office environment, cleanliness, comfort, etc.
  • Staff friendliness and courteousness
  • Total wait time (waiting & exam rooms)

Experience with Dr. Keller

  • Level of trust in provider's decisions
  • How well provider explains medical condition(s)
  • How well provider listens and answers questions
  • Spends appropriate amount of time with patients

Tell Us About Yourself

  • Display Name:
  • City, State:
  • Your gender:
  • Your age group:
  • Number of office visits you've had in the last 2 years:

Finish Here

  • How would you like to confirm your survey information?
  • Phone Number:
    Standard text messaging and data rates may apply.
Thank you for sharing your feedback about Dr. James Keller, MD.

Hospital Affiliations

  • Bronson Battle Creek Hospital