Lauren Koehler Havel, MD, Psychiatry & Neurology

8080 N Stadium Dr
HoustonTX  77054-1829 (Harris County)


Phone: 832-822-3750
Fax:

NPI: 1477843134
License Number: S6636 (TX)