CompUSA 611

CompUSA #611 was a CompUSA electronics store located at 2021 Okeechobee Boulevard in West Palm Beach, Florida.