All you need to know about Dr. IBRAHIM EBADA SADEK practicing at 2955 Brownwood Blvd Ste 107, The Villages, FL, 32163 with NPI Number 1457672685.
Specializations: Medical Oncology Counties Served: La Porte, IN; La Crosse, WI