Service/Repair All Locations... St. Pete Beach go Results Found: 2 Button group with nested dropdown Beach Lock & Key Beach Lock & Key 11431 72nd Terrace Seminole FL 33772 (727) 272-0944 Pass A Grille Marina Pass A Grille Marina 1901 Pass A Grille Way St. Pete Beach FL 33706 (727) 360-0100 Visit Website