What is the area called where this beautiful masjid is located?
Address: Atlanta Mosque, 442 14th St NW, Atlanta, GA 30318, USA
Siradio Bah | Nov 8, 2019
Based on the Uber map the area is called Home Park.
Road 2 The Pros | Nov 8, 2019
The masjid is on 14th Street Northwest in Atlanta Georgia
Thanks! Your answer is awaiting moderation.