There are 12 Self Defense Classes in Jefferson County, Alabama, serving a population of 659,460 people in an area of 1,111 square miles. There is 1 Self Defense Class per 54,955 people, and 1 Self Defense Class per 92 square miles.
In Alabama, Jefferson County is ranked 14th of 67 counties in Self Defense Classes per capita, and 2nd of 67 counties in Self Defense Classes per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Jefferson County Self Defense Classes.
Action Martial Arts 631 Montgomery Highway Vestavia Hills, AL Martial Arts Instruction, Self Defense Classes
Action Martial Arts 2760 John Hawkins Parkways Hoover, AL Martial Arts Instruction, Self Defense Classes
Aikido Of Birmingham 1360 Montgomery Highway Vestavia Hills, AL Martial Arts Instruction, Self Defense Classes
Damsel In Defense 620 Mccary Street Southwest Birmingham, AL
HueytownTaekwondo Academy 36 Commerce Avenue Bessemer, AL
International Karate 5415 Beacon Drive Suite 117 Irondale, AL Martial Arts Instruction, Self Defense Classes
Jeon Yongin Martial Arts 3049 John Hawkins Parkways Hoover, AL Martial Arts Instruction, Self Defense Classes
Taekwondo Academy 36 Commerce Avenue Bessemer, AL Martial Arts Instruction, Self Defense Classes
Taekwondo Plus Academies 5426 Highway 280 Birmingham, AL Martial Arts Instruction, Self Defense Classes
The Dojang: Defensive Martial Arts 617 9th Avenue North Bessemer, AL
Us Tae Kwon Do 1425 Montgomery Highway Vestavia Hills, AL Martial Arts Instruction, Self Defense Classes
World Class Tae Kwon Do 268 Inverness Center Drive Birmingham, AL Martial Arts Instruction, Self Defense Classes