Wequonnoc Village Apartments 24 North 5th Avenue, Norwich, CT 06380