Masjid Al- Quba is located at 1400 Buford Hwy NE, Sugar Hill, GA 30518, USA. It is also knows as Islamic Center of Northeast Metro Atlanta and not too far away from the mall of GA.
Seems we do not have verified iqamah times for one or more prayers. Please help fellow muslims by submitting iqamah times. Submit Iqamah Times