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.

VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Located in Powell, TN

Start Another Computer Repair Search, Enter Zip Below

Select Miles:
Enter Zip Code:

Add a Comment