Margaret Aileen Sowada, MD, Internal Medicine

4212 High Summit Dr
DallasTX  75244-6628 (Dallas County)


Phone: 972-247-8391
Fax:

NPI: 1740394287
License Number: G0153 (TX)