Margaret Elizabeth Meals, MD, Internal Medicine

1301 Carlisle St
Natrona HeightsPA  15065-1152 (Allegheny County)


Phone: 724-226-2128
Fax: 724-226-2498

NPI: 1770501645
License Number: MD032622E (PA)