According to our records, this business is located at 3207 W Granada St. in Tampa (in Hillsborough County), Florida 33629, the location GPS coordinates are: 27.92131 (latitude), -82.495958 (longitude). Spotted Salamander is categorized under Shoe Stores (SIC code 5661). Known organization principal is Kenneth Kyle. You can contact the company by phone at (813) 839-6846.