The Otis Redding Center for the Arts (ORCA) is set to celebrate its public grand opening on Saturday, March 22, 2025. The ...