Primrose School At Vista Lakes Service: Childcare Address: 8712 Lee Vista Boulevard City: Orlando State: FL Postal Code: 32829 Phone Number: (407) 381-5559 Rate this provider