James H Hinrichs, MD, Internal Medicine

1225 Graham Rd
#c-1330
FlorissantMO  63031-8012 (Saint Louis County)


Phone: 314-838-5702
Fax: 314-839-5596
Email: idd***@*****il.com

NPI: 1578517967
License Number: MDR9003 (MO)