Where is the location of Abu Bakr hall
Address: Atlanta Mosque, 442 14th St NW, Atlanta, GA 30318, USA
Mansur Khan | Nov 7, 2020
Downstairs.
Pasha Ama | Nov 7, 2020
Abu Bakr Hall is located on the lower level of the Masjid.
Thanks! Your answer is awaiting moderation.