Meyer rd - Amherst, NY, United States close