Address 1380 W Capitol Ave West Sacramento CA 95691 United States
Phone: (916) 373-9357 Open 24 Hours a Day: No