Bienes Center for the Arts at St. Thomas Aquinas Address 2801 SW 12th Street Fort Lauderdale Florida 33312 United States Upcoming Events No events in this location