Carmel Hamlet
Companion Pet Hospital of Carmel
1242 New York 52, Carmel, NY 10512, USA
Middlebranch Veterinary
2180 US-6, Carmel Hamlet, NY 10512