Michael H Allen, MD, Internal Medicine

3600 Gaston Ave
Wadley Tower Ste 960
DallasTX  75246 (Dallas County)


Phone: 214-824-0270
Fax: 214-820-1693

NPI: 1043265796
License Number: E7793 (TX)