ICCD Masjid, 21 Lansing Road North, Schenectady, NY 12304