Masjid Baitun Noor 25-58 84th Street, Queens, NY 11370