Our Norwich office is located at 4 Stover St. South, just south of the main lights, with the parking lot off of Front Street. We finished building this office and moved in 2011, when there were just 4 full-time people in the office. We now have a full-time team of 11 people working to meet our clients’ needs.