Deptfords mall in suburban Deptworth, Massachusetts, is open to the public for the first time for the opening of its first mall, officials said Tuesday.The mall, located at the corner of Main Street and Franklin Street, is located near the Deptfair Park Golf Course.The main entrance will be located at 50 Main Street, but it is not yet clear when […]