John Hadden Ownby, MD, Internal Medicine

3318 Merrick St
HoustonTX  77025-1928 (Harris County)


Phone: 832-607-3696
Fax:

NPI: 1558343988
License Number: K9142 (TX)