Celin Babu, MD, Family Medicine

8408 Bellaire Blvd
HoustonTX  77036-4702 (Harris County)


Phone: 713-776-2200
Fax:

NPI: 1619637162
License Number: F11190299 (TX)