According to our records, this business is located at 16066 S Park Ave. in South Holland (in Cook County), Illinois 60473, the location GPS coordinates are: 41.603403 (latitude), -87.607613 (longitude). Computer Repair Depot Inc is categorized under Computer Cleaning (SIC code 7378). Known organization president is Thomas Prystalski.