Tackle Shack Watersports 7801 66th Street N. Pinellas Park, FL 33781 View Website (727) 546-5080 Pinellas Park Overview Details For all your watersport needs! Check the web site for upcomming trips. Phone (727) 546-5080 Address 7801 66th Street N. Pinellas Park, FL 33781 Website View Website