Our Lady of Kibeho Basilica Foundation, Inc
Attn: Immaculee Ilibagiza

139 East 36th Street, Suite # 3

New York, NY 10016
Phone: 212-686-5405
Email: info@ourladyofkibehobasilica.com

Mary Gave The Land and Measurements of the Church...

Build Kibeho

Our Lady of Kibeho Basilica Foundation, Inc