Henry Rhinehart Armstrong, MD, Internal Medicine

2909 S Hampton Rd
Ste E123
DallasTX  75224-3000 (Dallas County)


Phone: 469-485-2754
Fax: 469-485-2755

NPI: 1053331942
License Number: G4795 (TX)