Are you sure there's one in West Sac? I know there's one in San Jose and Sunnyvale...are you getting it mixed up with IKEA?
nope, hes right. It is off the northgate exit... been there for YEARS. Used to be incredible universe I believe, then converted to Frys I want to say at least 5 years ago.