Clinic by the Sea, LLC . Main office: 16295 Willow Creek Road. Lewes, DE 19958 (302) 644-0999. Fax: (302) 644-3099 . Long Neck office: Oak Orchard Professional Suites.