MacLeod Excavating Ltd. Jul 10, 2017 | Real Estate/Property Management/Construction Phone: (902) 587-2264 Website: Facebook Email: macleodexcavating@gmail.com Address: 66 East Side Rd Grand River, N.S B0E 1M0