About
Muhammad's Mosque No. 11 is the 11th Mosque established in America under the auspices of the Nation of Islam, and the Teachings of The Honorable Elijah Muhammad.
Address: 10 Washington St, Boston 02121
Phone: (617) 442-6082
Email: moc.skaepsnahkarraf@sdneirf
State: MA
City: Boston
Street Number: 10 Washington St
Zip Code: 02121
categories: religious center, mosque, religious organization