Address 6462 Pony Express Trail Pollock Pines CA 95726 United States
Phone: (530) 644-2363 Open 24 Hours a Day: No