Teak Deck Company at Palm Beach International Boat Show
Find us in the Clematis Tent #519 The 41st annual Palm Beach International Boat Show, March 23th-26th 2023. Located along the waterfront and Flagler Drive in Downtown West Palm Beach, FL. The show will feature more than $1.2 billion worth of yachts and accessories, including hundreds of boats ranging from 8-foot inflatables to super yachts…