Loading your recommendations…
1009 W Chapel Hill St Durham, NC 27701 Phone: (919) 493-1230 Visit Website
See something wrong with this listing? Contact Dan Fitzgerald.
Google Reviews
See All
Vafee kella Jan 21, 2019 5
I grew up going here. Great people.
S Sheikh Feb 11, 2019 5
Friendly n uplifting
abuabdellah muhammad Dec 11, 2018 5
Conveniently located near downtown Durham NC
Abu Anas Dec 2, 2018 5
Lovely
Aftab Ahmad Sep 9, 2019 5
Masjid close to Downtown Durham, near Bus Terminal.