Directions

The Rock and Roll Car and Bike Show is located at the McDonald’s in the Pavilions Shopping Center at Talking Stick. We are just west of the 101 freeway on Indian Bend Road at 9175 E Indian Bend Rd, Scottsdale, AZ 85250