Company name: Gates Tennis Center
Description: Public courts with leagues & lessons
3300 E Bayaud Ave, Denver, CO 80209, United States