The Play Palace Service: Childcare Address: 2817 North Powers Drive City: Orlando State: FL Postal Code: 32808 Phone Number: (407) 522-7045 Rate this provider