Where is Louis Farrakhan located?
Mosque Maryam: Mosque Maryam (Temple #2) in Chicago, Illinois, United States, is the headquarters of the Nation of Islam. Louis Farrakhan: Louis Farrakhan Sr. (born Louis Eugene Walcott; May 11, 1933, and formerly known as Louis X) is an American religious leader, African-American activist, and social commentator.
(Temple #2) in Chicago