MacLeod Excavating Limited

Contact: David MacLeod
Phone: 902 587-2264
Fax: 902 587-2833

Address:
66 EASTSIDE GRAND RIVER ROAD
GRAND RIVER   NS   B0E 1M0