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