Mosques in South Richmond Hill, NY Masjid Al-Abidin10414 127th StSouth Richmond Hill, NY, 114197188488759Islamic CenterMasjidMosqueMosques Show More