CompUSA Locations
Location Type: Headquarters
7795 W. Flagler St., Ste. 35Miami, FL 33144
United States (Map) Phone: 305-415-2199
Toll Free: 800-266-7872
http://www.compusa.com
See CompUSA subsidiaries, affiliates, and branch locations with Hoover's Family Tree subscription add-on.





