Visit Pelican’s Nest Marina at 1009 N.E. Anchorage Drive in Jensen Beach, FL. Pelican’s Nest Marina offers direct access to the water and other amenities within Jensen Beach. Contact Pelican’s Nest Marina at 772-334-0890. Currently there are no reviews for Pelican’s Nest Marina.