Ibrahim Garcia-Mowatt, MD, Internal Medicine

427 W 20th St
Ste 704
HoustonTX  77008 (Harris County)


Phone: 713-863-0492
Fax: 713-863-9637

NPI: 1689750200
License Number: G2599 (TX)