Gates Tennis Center
- Distance: 1,660.21 mi
- Address:3300 E Bayaud Ave, Denver, CO 80209
- Phone:(303) 355-4461
- Reviews: 21Rating: 4.4
I left this place for stars because well it's just a tennis facility, and while it's quite nice, it's still just a facility. Also there were no four star review so I thought it could use one.... more