Best 30 Computer Server in Atlanta, GA with Reviews - YP.com
Website Coupons. (404) 901-9702. 3747 Main St. Atlanta, GA 30337. Up to 35% Off iPhone Repair at Tapeworm Repairs. From Business: Tapeworm Repairs is a locally-owned phone and computer repair shops serving clients in the Atlanta area. We specialize in cracked iPhone, Samsung, LG, and…. 7.