Arizona Canal
South of Camelback between Sct. Rd & Marshall Way, Scottsdale, AZ 85251
Arizona Canal is a Bodies of Water place is located in Scottsdale, Arizona. The address of Arizona Canal is South of Camelback between Sct. Rd & Marshall Way, Scottsdale, AZ 85251.