Hours Of Operations Arc Connecticut New London Arc Hours of Operation and Locations in New London, CT 4.5 - 121 votes 2 Locations in New London www.thearc.org Arc Hours Category: Beauty & Health Arc - New London, CT 06320 91 Westwood Ave(860) 437-8904 View Store Details Arc - New London, CT 06320 P.O.Box 1534(860) 437-8904 View Store Details Explore New LondonView More Apparel MarshallsBurlington Coat FactoryCarharttCarter'sCatherines Sports VansDiscovery LlcWest Marine Jewelry MarshallsBurlington Coat Factory Recommend For You Architectural Window Area Rug Cleaning Staten Island Area Rugs Cleaning Art Resources LLC Artexture Incorporated Artisans of the Loom Aruvil International Arzee Supply Corporation Asia Deli & Grocery ASM Sports