City of Crouch

Closed
342 Village Cir
Garden Valley, ID 83622

The City of Crouch, a quaint mountain town located north of Boise, Idaho, was founded in 1951 largely to permit alcohol sales and gambling. With a small population of approximately 200 residents, the city has made significant efforts to preserve its rustic charm despite the prohibition of gambling in the area.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIdahoGarden ValleyCity of Crouch

Partial Data by Infogroup (c) 2025. All rights reserved.