The largest mosque , Al Farooq Masjid of Midtown Atlanta , is located on the 14th road in Atlanta .
The largest mosque , Al Farooq Masjid of Atlanta , is located on the 14th street in Midtown Atlanta .