La mayor mezquita, Al Farooq Masjid de Atlanta, está localizada en la calle 14.