TacForce Training Center
- Distance: 9.52 mi
- Address:1213 S 75th St Suite 2, Omaha, NE 68124
- Phone:(402) 293-1000
- Reviews: 24Rating: 5.0
This is one of two places that I train at when I'm in town. John is a great teacher as are the other assistant instructors.. I just recently moved to Omaha and was looking for a new academy to train at.... more