Polar Play bringing community together through art

The Arizona heat can’t melt the newest attraction coming to Scottsdale. Polar Play is one of the many businesses opening up within the OdySea in the Desert near the Loop 101 and Via de Ventura late this summer. “Polar Play is an area where you get to come and explore both the South Pole and … Read more