Masjid Hazrat Abu Bakr Islamic Center, Queens


Contact info:
141-49 33rd Ave
Flushing, NY 11354
See also: