Muhammad's Mosque offers a place of worship in Atlanta. The mosque is of the Lost-Found Nation of Islam, which follows the leadership of the Honorable Silis Muhammad. The congregation gathers throughout the week and ample parking is available on the side of the building.