Find all the information for Latham Animal Hospital, that provides veterinary services in Latham, NY 12110