O Is for Opera House | South Carolina from A to Z

The Newberry Opera House is located in Newberry, South Carolina and features quite an assortment of performing artists.

More in this Series