Have a question, want to support our mission, or looking to collaborate? We'd love to hear from you.
6140 Hwy 6, Suite #3355
Missouri City, TX 77459
Fill out the form below and our team will get back to you as soon as possible.
Learn about the 12-week Inua Rise Program and the intake process.
View Programs