Houston High School for the Performing and Visual Arts

Houston's High School for the Performing and Visual Arts is in the heart of Montrose.