Masjid Tawheed Wa Sunnah

3714 S Alston Ave, Durham, NC 27713, USA