Find the full list below:
1435 Niagara Falls Blvd, Amherst, NY 14228, USA
3424 Sheridan Dr, Amherst, NY 14226, USA
1025 Niagara Falls Blvd, Amherst, NY 14226, USA
3280 Sheridan Dr, Amherst, NY 14226, USA