Ella Austin Child Center Service: Childcare Address: 1023 N Pine St City: San Antonio State: TX Postal Code: 78202 Phone Number: (210) 224-2351 Rate this provider