Willow Hill House Location 48850 Main RoadSouthold Phone 631-765-1575 Social Share Share on Facebook Facebook Share on Twitter Twitter Share via email Email Share via Pinterest Location