Established in 1979, The Computer Lab has been dedicated to sales, service, and support of retail and business customers for over 26 years. Our staff and facilities are equipped to offer the highest customer service. We are a team of ...
345 Broad St
06320 New London, Connecticut
Ph. (860) 373-0955