Address 2779 E Bidwell St #400 Folsom CA 95630 United States
Phone: (916) 983-4144 Open 24 Hours a Day: No