Science Place Ii Head Start Service: Childcare Address: 1620 1St Avenue City: Dallas State: TX Postal Code: 75210 Phone Number: (214) 426-1188 Rate this provider