2780 Delaware Ave, Kenmore, NY 14217, United States
2950 Elmwood Ave, Kenmore, NY 14217, United States
2914 Elmwood Ave, Kenmore, NY 14217, United States