Find all the information for Boston Valley Animal Hospital, that provides veterinary services in Hamburg, NY 14075