CompUSA 611

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