25 Ratings with 5 Comments
Dr. Mark Steven Obrien, MD is a health care provider primarily located in Grand Rapids, MI. He has 43 years of experience. His specialties include Nephrology, Internal Medicine. Dr. Obrien is affiliated with Spectrum Health United Hospital. He speaks English and Russian.
Graduated in 1980