Hours Of Operations Arc Connecticut New London 06320 Arc Hours of Operation and Location in New London, CT 06320 4.5 - 113 votes 91 Westwood Ave, New London, CT 06320 (860) 437-8904 Get Directions Arc Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore New LondonView More Apparel MarshallsBurlington Coat FactoryCarharttCarter'sCatherines Sports VansDiscovery LlcWest Marine Jewelry MarshallsBurlington Coat Factory Recommend For You Convenience Store Development LLC Discovery Llc Grainger Industrial Supply Lee's Market Lowe's Home Improvement Market Street Quick Mini Crystal Nails Juan's Barbershop