Get Travalour for free on Google Play

Weedon Island Preserve

1800 Weedon Dr NE, St. Petersburg, FL 33702, USA

Island
National Park

A 3,190 acre natural area predominately an estuarine preserve composed of upland and aquatic ecosystems such as mangrove forests, pine/scrubby flatwoods, and maritime hammock, and is home to a variety of native wildlife.

Location of Weedon Island Preserve