Sherris David A Md

(716) 887-5101

(716) 884-5104 (Fax)

3 Gates Cir
Buffalo, NY 14209-1120