Address 1950 Arden Way 1st Flr Sacramento CA 95815 United States
Phone: (916) 925-1454 Open 24 Hours a Day: No