Explore details about location Glass Terrace. Glass Terrace is a location situated within the Duxbury alongside other areas such as Chandler Street, Holly Tree Lane, Tremont Street.