America’s Largest Selection of In-Stock Teak Tables
Windsor Teak Furniture offers over 100 different Grade A Plantation Teak Tables …all available at Direct Factory Importer Prices…….and we Ship Coast to Coast
Our Showroom is located 1 block off the Atlantic Ocean in Lower Delaware….and if you’re ever in the area..Please Drop By and “Smell The Teak”
Ocean Bay Plaza, 1300 Coastal Hwy, Fenwick Island, DE 19944 Hours 12 Noon – 5 PM Daily