Mary Margaret Johnson, DO

Family Medicine

Southern Health Associates

801 S Franklin Dr, Troy, AL 36081

Accepting new patients

(334) 566-9800