Fenwick Landing is located at Delaware Square in Fenwick Island, DE. Call 302-539-2388 to contact Fenwick Landing directly. Delaware boaters can always be found in the waters of Fenwick Island. No reviews by any seafarers for Fenwick Landing have been submitted.