Baitmasters 1295 28th St. S. St. Petersburg, FL 33712 View Website (727) 327-8608 St. Petersburg Overview Fishing rods and tackle. Contact This Partner Phone (727) 327-8608 Address 1295 28th St. S. St. Petersburg, FL 33712 Website View Website