Paul Davis Halifax
76 Thorne Ave, Dartmouth B3B 1Y5
BESbswy