At present, Staples owns 13 stores near Marlborough, Middlesex County, Massachusetts. On this page you find a list of Staples branches close by.