Address1532 W El Camino Ave Sacramento CA 95833 United States
Phone:(916) 440-4704 Open 24 Hours a Day:No