OdySea in the Desert
Address:
9500 E Via de Ventura
Scottsdale
, AZ
, 85256
33° 33' 16.2684" N, 111° 52' 33.8952" W
See map: Google Maps