Ncia
Add Hours
29 Years
in Business
NCIA Computer Center
07/03/2008
took forever to get my computer back, and they gave it back to me worse than when I gave it to them, AND STILL CHARGED ME. I had to take my computer to another provider to fix the problem
Phone: (800) 797-6242
Address: 117 Main St, Berlin, NH 03570
Website: http://firstlight.net