The retail/office center at 63 Hebron Avenue is centrally located in downtown Glastonbury, CT. Plaza has a second entrance at 36 Welles Street and is located across the street from Whole Foods. This upscale downtown area is very walkable and is consistently busy 7 days a week.