3275 Sheridan Dr, Amherst, NY 14228, United States
2065 Niagara Falls Blvd, Amherst, NY 14228, United States