12053 Broadway, Alden, NY 14004, USA
13419 Broadway, Alden, NY 14004, USA
12501 Broadway, Alden, NY 14004, USA