Located in the Northwood Art District of Downtown West Palm Beach


Hours & Location

411 24th St
West Palm Beach, FL 33407

Mon - Fri, 12pm - 8pm
Saturday, 11am - 7pm
Sunday, 12pm - 6pm

Get directions