Office Locations
Dr. Ilahi’s main office is in Scurlock Tower in the Texas Medical Center:
6560 Fannin, Suite 1016
He also sees patients in two satellite offices:
Baytown - 3711 Garth Road, Suite E
Pearland - 10970 Shadow Creek Pkwy., Suite 130
Call 713-800-1100 to make an appointment.