Ross John & Sons Ltd

171 Chain Lake Dr, Halifax NS B3S 1B3