Friends of Halo Society

Friends of Halo Society in Halifax, Nova Scotia.

Friends of Halo Society is an affiliate  independent organization, and  is not managed or directed by The Halo Foundation, Inc.