Squaw Creek Inn & Resort
- Address
- 4425 Sites Lodoga Rd
- Place
- Stonyford , CA 95979-9702
- Landline
- (530) 963-3483
Description
Squaw Creek Inn & Resort can be found at 4425 Sites Lodoga Rd . The following is offered: Bars & Pubs - In Stonyford there are 2 other Bars & Pubs. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Bars & Pubs(530)963-3483 (530)-963-3483 +15309633483