Squaw Creek Inn is listed as being located at: 4425 Sites Lodoga Rd in Stonyford, California. View mobile directions, ebt/snap details, ratings and more below.
Squaw Creek Inn
4425 Sites Lodoga Rd
Stonyford, California 95979
Accepts EBT / SNAP: Yes
Get mobile directions from current location:
292 Market St
4425 Sites Lodoga Rd