November 24, 2024 Studio Closed – Thanksgiving Holiday STC Center 1040 S. Otterbein, Rowland Heights, United States Studio Closed. Happy Thanksgiving.