CompUSA 342

CompUSA #342 was a CompUSA electronics store located at 3539 Riverdale Road in Memphis, Tennessee.