Santa Clara, CA (2151 Laurelwood Road) was an Atari Family Game Center that opened in 1974 closed at an unknown time.