Dr. Terrance Barnes MD

  • Pulmonary Disease Grand Rapids, MI

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. Terrance Barnes xhas an overall rating of 4.8.


Dr. Terrance Barnes, MD is a Doctor primarily located in Grand Rapids, MI, with other offices in Grand Rapids, MI and Grand Rapids, MI (and 2 other locations). He has 18 years of experience. His specialties include Pulmonary Disease, Internal Medicine and Critical Care Medicine. Dr. Barnes is affiliated with St Mary Mercy Hospital, Sheridan Community Hospital and Mercy Health Saint Mary's. He speaks English.


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


Learn where this doctor attended medical school.

Locations & Directions

Spectrum Health Surgical Center-South

80 68th St SE
Grand Rapids, MI 49548

4100 Lake Dr SE
Grand Rapids, MI 49546

Spectrum Health Medical Center

145 Michigan St NE
Grand Rapids, MI 49503

1900 Wealthy St SE
Grand Rapids, MI 49506

230 W Oak St
Fremont, MI 49412

Nearby Doctors

Dr. Terrance Barnes, MD is similar to these 3 Doctors near Grand Rapids, MI.