Navarre Science Station

logo.png

The Navarre Beach Marine Science Station is a newly established marine station located at the Navarre Beach Park in Santa Rosa County, Florida. The center is the focal point of marine, natural resource and watershed education for Northwest Florida K-12 students, 4-H, and the community for years to come.


Address: 8638 Blue Heron Ct, Navarre, FL 32566

Phone: (850) 261-2141