answersLogoWhite

0

There appears to be a swimming beach at Cherry Creek Lake State Park off S. Parker Rd, south of I-225 on the south side of Denver.

User Avatar

Wiki User

15y ago

What else can I help you with?