2768 Elmwood Ave #1612, Kenmore, NY 14217, United States
3640 Delaware Ave, Kenmore, NY 14217, United States