There are 2 Self Defense Classes in Shelby County, Alabama, serving a population of 208,721 people in an area of 786 square miles. There is 1 Self Defense Class per 104,360 people, and 1 Self Defense Class per 392 square miles.
In Alabama, Shelby County is ranked 19th of 67 counties in Self Defense Classes per capita, and 8th of 67 counties in Self Defense Classes per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Shelby County Self Defense Classes.
CounterStrike Krav Maga 2790 Pelham Parkways Pelham, AL Martial Arts Instruction, Self Defense Classes
Tiger Rock Martial Arts 130 Corporate Way Pelham, AL Martial Arts Instruction, Self Defense Classes