Skip to content
Point of Interest
Mestizo-Curtis Pool
1 local recommends
Location
3181 Champa St
Denver, CO 80205
Phone(303) 292-2363
Tips from locals
Jeff And JP
Jeff And JP
February 19, 2016
The best pool in Denver! 2 blocks away, open from June to August. Lane swimming 11-12.