CompUSA 597

CompUSA #597 is a CompUSA electronics store located at 579 Troy Schenectady Road in Latham, New York.