Gates Tennis Center
- Distance:5.16 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