Teamwork Sports
- Distance: 8.31 mi
- Address:310 W 80th St, Kansas City, MO 64114
- Phone:(816) 537-1390
- Reviews: 17Rating: 5.0
outstanding facilities conveniently located; staff is wonderful; a hidden gem for those in the plaza/midtown/waldo area. Sean and his staff have been very helpful with developing the baseball skills of my sons.... more