Computer Depot

VN:F [1.9.22_1171]
0

Computer Depot

Address:   113 East Emory Road
    Powell, TN 37849
Phone #:   (865) 947-0749
Website:   http://www.computerdepotonline.com

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