Barbara Cavanaugh
3168 Needham St, Halifax
Nova Scotia B3K3N9
902-455-0159
Barbara Cavanaugh, phone number 902-455-0159, 9024550159, resides at 3168 Needham St Halifax NS B3K3N9, Halifax Information, Halifax 311 Canada
Halifax 311 Canada
Halifax 311 Canada