Find all the information for Chelsea Animal Hospital, that provides veterinary services in Chelsea, VT 05038