David A Ball, DDS, Dentist

1593 Eggert Rd
BuffaloNY  14226-3360 (Erie County)


Phone: 716-836-5885
Fax: 716-836-5951
Email: dba***@*****il.com

NPI: 1568656973
License Number: 044407 (NY)