Glenbrook Cdc Service: Childcare Address: 1339 N Masters Dr City: Dallas State: TX Postal Code: 75217 Phone Number: (972) 288-0769 Rate this provider