7301 E Indian Bend Rd, Scottsdale, AZ 85250, USA
7301 East Indian Bend Road
Scottsdale
Arizona
85250
US
McCormick-Stillman Railroad Park is a 40-acre railroad park located right in the heart of Scottsdale. So much to do for the family (some indoors and mostly outdoor attractions).