807 1/2 Millersport Hwy, Amherst (716) 446-9715
807 1/2 Millersport Hwy, Amherst 14226 (716) 446-9715