![]() |
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
Add a Comment