Squaw Creek Inn Address: 4425 Sites Lodoga Rd, Stonyford, CA 95979 Phone: (530) 963-3483 Nonclassified Establishments, Restaurants, Shopping Centers & Malls Other Businesses: Timberline Bar & Grill at 279 Market St, Stonyford, CA 95979