St. George Musical Theater has been around for over 25 years, making it the oldest community theater in southern Utah.