Dr. Safa Ibrahim is a General Physician,Endocrinologist and Diabetolog…read moreist in Houston 77008, Houston Dr. Safa Ibrahim practices at Office in Houston 77008, Houston,Unavail in Houston 77079, Houston and Office in Houston 77094, Houston.read less