1
WIN Sports Lab
- Address:1386 S Maple Grove Rd, Boise, ID 83709
- Phone:(208) 691-8888
- Reviews:2Rating:5.0
Edit: While many people speak of Peter's ability to help heal and recover from injuries, my experience with WIN Sports Lab was based on my goal to play college football. Peter does a great job using his knowledge of athletic training/development and high-tech equipment, and I would not have been at the level to receive college football and tennis offers if it wasn't for the strength program I did with him.... more