Clinical Location
2205 Ross Ave Suite 101, El Centro, CA 92243
Physician
Internal Medicine, Nephrology
Employers
Nephrology
Nurse Practitioner
Family Medicine, General Practice