Imperial Beach, California has 2 Water Sports Shops, with a population of 27.3 thousand, there is 1 Water Sports Shop for every 13.6 thousand people. Imperial Beach is ranked 53rd of 1798 cities in California for Water Sports Shops per capita.
Find Imperial Beach Water Sports Shops addresses, and lookup phone numbers, hours & services.
Surfnschool Ib Surf Supplies, Surfing & Tuition 126 Date Ave Imperial Beach, 91932
TNT Surf Board Manufacturing Surf Supplies 206 Palm Ave Imperial Beach, 91932