Re: request for Mamaof3
THe Islamic center at 96th street and 3rd avenue on the upper east side of manhattan. Supposedly it's the largest mosque in NYC. I'm not quite sure about it but that's the one that Mama's talkin about..
Re: request for Mamaof3
THe Islamic center at 96th street and 3rd avenue on the upper east side of manhattan. Supposedly it's the largest mosque in NYC. I'm not quite sure about it but that's the one that Mama's talkin about..