Brackenfell Action Arena - The Home Of The Armadillos is a 4 court action sports arena situated in the Brackenfell Shopping Centre, Cape Town, South Africa.
You Can Contact Off The Net Sports On: 083 657 0394 If You Would Like More Information On Our Indoor Sports Arena