Guests are always welcome...call us for a visit! (205) 403-8663
Location and Directions
USA Martial Arts –North Shelby is Located at :
2134 Pelham Parkway (Highway 31)
Pelham, Alabama 35124
Go south on Highway 31..we’re just past Valleydale Road on the right.