Location

1243 Delaware Avenue (at Auburn Avenue)

Buffalo, NY 14209