2330 Watt St Ste 20B, Schenectady, NY 12304, United States
7 Lombard St, Schenectady, NY 12304, United States
23 N College St, Schenectady, NY 12305, United States