87-07 55th Avenue, Elmhurst, NY
Great Masjid. It has come a long way since its opening, Alhamdulliah. Place for wudu is downstairs in the basement. Spacious for the most part.
0.7 mi away
0.8 mi away
0.9 mi away
1.1 mi away