Address 500 Auburn Folsom Rd #200 Auburn CA 95603 United States
Phone: (530) 886-2718 Open 24 Hours a Day: No