Nursing & Assisted Living · Skilled Nursing Facility
1700 S. Imperial Ave, El Centro, CA 92243
Physician
Internal Medicine, Nephrology