Marsh Haven is a waterfront community and unique place within the Topsail Island area. Minutes from the beaches of Topsail Island. Close to MARSOC in Sneads Ferry and Camp Lejeune.