Santa Clarita School of Performing Arts is located in Santa Clarita, United States on 23502 Lyons Ave Suite 105. Santa Clarita School of Performing Arts is rated 4.6 out of 5 in the category performing arts group in United States.
Address
23502 Lyons Ave Suite 105
Accessibility
Wheelchair-accessible entrance