Address 3311 Coach Ln Cameron Park CA 95682 United States
Phone: (530) 676-3400 Open 24 Hours a Day: No