Sand Creek Crossing ← View details 11 Natoma Street #140, Folsom, CA 95630 +1 800-762-1641 Get Directions From* To * — Required information