Find all the information for Nine Lives Cat Hospital, that provides veterinary services in Fort Lauderdale, FL 33323