Carroll ISD Opens New Performing Arts Center

The 95,000-square-foot facility opened inside Carroll Senior High School last week.

by