Skip Main Navigation
Page Content

The Hub, in Fort Lauderdale, is the newest 5,000 square foot venue space to open in South Florida. Host your corporate or social event here today!

Save This Event

Event Saved