Explore details about location Glen Terrace. Glen Terrace is a location situated within the North Lanarkshire alongside other areas such as Hayston Road, Leven Street, Forrestburn Road.