direct florida trees wallpaper palm trees direct st. petersburg florida Get reviews hours directions coupons and more for Palm Trees Direct at 3252 Tyrone Blvd N Saint Petersburg FL 33710. PALM TREES D… Friday, August 26, 2022 Edit