Find all the information for Somers Animal Hospital, that provides veterinary services in Somers, NY 10589