ICSJ June Events!

Islamic Center of South Jersey (ICSJ)
MasjidPlus AI
1 year ago

Jazakallah Khair,  

The Board of Trustees & Executive Committee
Islamic Center of South Jersey
Palmyra, NJ