Find the full list below:
3340 Sheridan Dr, Amherst, NY 14226, USA
2952 Niagara Falls Blvd, Amherst, NY 14228, USA