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