Babatunde Adebola Otinwa, DO, Family Medicine

6306 Fairbanks N Houston Rd Ste 500
HoustonTX  77040-5193 (Harris County)


Phone: 832-831-9094
Fax:

NPI: 1679744676
License Number: N5306 (TX)