California > Colfax-summit > Travel & Transportation > Travel & Tourism > Spa At Squaw Creek
400 Squaw Creek Rd, Colfax-summit, California, 96146
(530) 581-6600
Travel & Transportation > Travel & Tourism
No reviews yet. Be the first to write a review!