Topeira Boxing Club
- Distance: 1,663.98 mi
- Address:2710 W Alameda Ave, Denver, CO 80219
- Phone:(720) 532-7602
- Reviews: 23Rating: 4.3
Nobody to talk to. Owner very arrogant to treat clients. I try to get my kids to try boxing and I was referred to the owner about how it works, I approached him and he just look at me and turned around.... more