Address 1510 Arden Way Sacramento CA 95815 United States
Phone: (916) 920-2667 Open 24 Hours a Day: No