x
Loading...

Exit 148A on I-80 East

Left 0.14 mi

Crystal Springs

34818 E Towle Rd, Alta, CA 95701

1-530-389-2355 Directions
Amenities
Bed & Breakfast