Weedon Island Preserve Cultural and Natural History Center 1800 Weedon Drive Northeast, St. Petersburg, FL 33702