Irene Delgado henderson
Physical Therapist