Crest Theatre
Delray Beach, FL · Other · Capacity: large (300-500)
The Crest Theatre is housed in the restored 1925 Delray High School building on the Old School Square campus in Delray Beach.
Delray Beach, FL · Other · Capacity: large (300-500)
The Crest Theatre is housed in the restored 1925 Delray High School building on the Old School Square campus in Delray Beach.