Sherandas Playhouse Ii Service: Childcare Address: 2124 N Prairie Creek Rd City: Dallas State: TX Postal Code: 75227 Phone Number: (214) 388-9399 Rate this provider