HOME / Buddhist temple / Vajradhatu Buddhist Church
1678 Barrington St, Halifax, NS B3J 2A2
+19024211550
View Business Profile