Address 7050 Stockton Blvd Sacramento CA 95823 United States
Phone: (916) 429-4010 Open 24 Hours a Day: No