Muhammad Mosque No. 23, located in Buffalo, New York, serves as the headquarters of the Nation of Islam. Committed to standing up for truth, this organization empowers the Black community by promoting self-improvement, economic growth, and service integrity.
Through their business initiatives and community efforts, Muhammad Mosque No. 23 aims to establish an economic blueprint that uplifts and empowers the Black American economy, fostering a legacy of service and empowerment for future generations.
Generated from the website