|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.