Get in Touch

We'd Love to Hear From You

Whether you have questions about our programs, want to partner with us, or are interested in volunteering — reach out and let's start a conversation.

Call Us

Speak directly with our team during office hours. We're here to answer your questions and guide you.

+254 712 345 678

Email Us

Send us an email anytime. We typically respond within 24 hours during business days.

info@maryimmaculate.org

Visit Us

Drop by our main office. We'd love to meet you in person and show you around.

View Locations

Let's Start a
Conversation

Fill out the form and our team will get back to you as soon as possible. Whether you're interested in enrolling in a program, partnering with us, or simply learning more — we're here to help.

Quick Response

We reply to all inquiries within 24 hours

Your Privacy Matters

Your information is safe and never shared

Dedicated Support

Our team is here to guide you every step

Follow Us

Send Us a Message

Fill in the details below and we'll get back to you shortly.

By submitting this form, you agree to our Privacy Policy and Terms of Service.

Where to Find Us

Visit our offices for support, program inquiries, and partnership conversations.

Mary Immaculate Office

Main Office

15398 Corner Fisher and Dollar Avenue, SauerstownBulawayo, Zimbabwe

Mary Immaculate Office

Community Office

1 Newall Avenue, Kumalo NorthBulawayo, Zimbabwe

Frequently Asked Questions

Find quick answers to common questions about our programs, enrollment, and how to get involved.

How do I enroll in one of your programs?

You can enroll by filling out the contact form on this page and selecting "Program Enrollment" as the subject. Alternatively, you can visit any of our offices during business hours, or call us directly. Our team will guide you through the application process and help you choose the right program.

Are your programs free or is there a fee?

Most of our core programs are offered free of charge or at a highly subsidized rate, thanks to our donors and partners. Some specialized training programs may have a nominal fee to cover materials. We never turn anyone away due to inability to pay — please reach out to discuss your situation.

Can I volunteer with Mary Immaculate?

Absolutely! We welcome volunteers in many capacities — as mentors, trainers, event organizers, or administrative support. Fill out the contact form with "Volunteering" as the subject, and our volunteer coordinator will reach out with available opportunities.

How can my organization partner with you?

We actively seek partnerships with organizations that share our vision. Whether you're a corporate entity, NGO, or government body, we can collaborate on program delivery, funding, or resource sharing. Select "Partnership Opportunity" in the contact form to start the conversation.

Where are your programs available?

We currently operate across 50+ communities in Kenya, with offices in Nairobi, Mombasa, and Kisumu. Our community outreach programs extend to rural and marginalized areas through our mobile training units. Contact us to find programs near you.

How can I donate to support your work?

Donations can be made through our website's donation page, bank transfer, or mobile money. Every contribution goes directly toward program delivery, training materials, and community outreach. Visit our Donate page for detailed instructions, or contact us for corporate giving options.

Stay Connected

Subscribe to our newsletter for updates on programs, success stories, and upcoming events. No spam, just inspiration.

Make an Impact Today

Your support helps us reach more communities, train more youth, and empower more women. Every contribution creates a ripple effect of positive change.