Scottsdale School of Film+Theatre at Scottsdale Community College is located in Scottsdale, United States on 9000 E Chaparral Rd. Scottsdale School of Film+Theatre at Scottsdale Community College is rated 3.8 out of 5 in the category community college in United States.
Address
9000 E Chaparral Rd
Accessibility
Wheelchair-accessible entrance