Dr. James Carnahan MD

  • Internal Medicine Ellenton, FL

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. James Carnahan does not yet have any reviews.

Have you seen Dr. James Carnahan before?
Be the first to review!


Dr. James Carnahan, MD is a Doctor primarily located in Ellenton, FL, with another office in Bradenton, FL. He has 36 years of experience. His specialties include Internal Medicine and Pulmonary Disease. Dr. Carnahan is affiliated with Bay Pines Veterans Affairs Medical Center and Bay Pines Va Medical Center. He speaks English.


Find out the languages this doctor/ or staff may speak.


Learn where this doctor attended medical school.

Locations & Directions

4333 US Highway 301 N
Ellenton, FL 34222

5520 E State Road 64
Bradenton, FL 34208

Nearby Doctors

Dr. James Carnahan, MD is similar to these 3 Doctors near Ellenton, FL.