CompUSA 234

CompUSA #234 is a CompUSA electronics store located at 10111 East 71st Street in Tulsa, Oklahoma.