Old School Square Crest Theatre is a beautiful theater located in Downtown Delray Beach. This theater hosts our Broadway Stars Main Stage productions. Tickets are reserved seating, and can be purchased through the theater box office on line at http://oldschoolsquare.org/ or by phone at (561) 243-7922.
Old School Square Center for the Arts
51 N Swinton Ave, Delray Beach, FL 33444