CompUSA 342

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