Dr. Penelope Barker, DO, is an Internal Medicine specialist practicing in Saint Clair Shores, MI with 27 years of experience. This provider currently accepts 51 insurance plans including Medicare and Medicaid. New patients are welcome. Hospital affiliations include Ascension Saint John Hospital.