Squirrel ranch??

Janine's Avatar
So I’m visiting Denver and I cannot remember the name of the place they call squirrel Ranch. It is a swingers place. Can anybody tell me what the name of it is?
J
cotobygold's Avatar
Squirrel Creek Ranch is what the sign says.

The business name, web site, etc is Scarlet Ranch
Janine's Avatar
Thank you so much I couldn’t remember it to save my life