614 Grover Cleveland Hwy, Amherst (716) 835-8700
614 Grover Cleveland Hwy, Amherst 14226 (716) 835-8700