Delmar
Canterbury Animal Hospital
88 Delaware Ave, Delmar, NY 12054
Delmar Animal Hospital
910 Delaware Ave, Delmar, NY 12054