Flora Wylie Park

13th Ave. NE. & North Shore Dr. NE., St. Petersburg, FL 33701

Park Features

  • Waterfront Park
  • Scenic View of Tampa Bay
  • Sundial
  • Bayside Recreational Trail
  • Open Green Space
  • 11.4 Acres