St. Thomas Aquinas Performing Arts Center
2801 SW 12th St, Fort Lauderdale, FL 33312