Thomas H Hale, MD, Internal Medicine

2200 Barrett Station Rd
BallwinMO  63021-3824 (Saint Louis County)


Phone: 314-821-1313
Fax:

NPI: 1225009905
License Number: MD36168 (MO)