WB E Camelback Rd NS N 66th St
6628 E Camelback Rd
Scottsdale, AZ 85251
They stand at the bus stop located at the northwest corner of East Camelback Road and North 66th Street in Scottsdale, AZ. The area features palm trees and desert landscaping, typical of the region's warm climate. Passengers can expect a convenient spot for local transit, with nearby amenities that reflect the charm of Scottsdale. It serves as a crucial access point for both residents and visitors navigating the vibrant city.
Generated from this place's information
See a problem?
