Construction to close part of St. Mary's Road for six weeks