All you need to know about Dr. ODAY SAEED practicing at 2205 Ross Ave Ste 270, El Centro, CA, 92243 with NPI Number 1639432164.
Specializations: Nephrology Counties Served: Imperial, CA