We have found 12 properties on Orchard St, Norwich, CT. Average price per square feet on Orchard St is $108. It is 20.0% higher than average price per sqft Norwich. Average sale price on Orchard St is $154,080. It is 9.2% higher than average sale price in Norwich.