Baywood Greens Golf Club Baywood Greens Visit Website Request Info 32267 Clubhouse Way Long Neck, DE 19966 (302) 947-9800 888-844-2254 (302) 947-9216 (fax) About About 18 Hole Championship Golf Course - Exclusively Public - With Clubhouse Restaurant and Event & Banquet Facilities.