CompUSA 544

CompUSA #544 is a CompUSA electronics store located at 151 North 78th Street in Omaha, Nebraska. The store closed in 2007.