Computer Depot

VN:F [1.9.22_1171]

Computer Depot

Address:   113 East Emory Road
    Powell, TN 37849
Phone #:   (865) 947-0749

Computer Depot is the only computer repair shop in Knoxville that offers a completely free diagnostic service. Most computer repairs are completed within 24 hours of dropping your computer off at our store. Located in Powell, TN – West Knoxville, TN – Seymour, TN.

Located in Powell, TN

Comment on this Company

Do NOT follow this link or you will be banned from the site!