17th & Grant Athletic Club, located at 303 E. 17th Avenue in Denver, Colorado, 80203, was a well-loved spot for squash enthusiasts in the area. Though now closed, this facility played an important role in the local sports community, offering a dedicated space for players to enjoy the fast-paced game of squash. Denver, Colorado, has long been a hub for athletes seeking quality courts and competitive play.
If you were a fan of squash, 17th & Grant Athletic Club provided courts that welcomed playe...