48 employees
Long Island Veterinary Specialists (LIVS) is a respected, regional resource not only for pet owners but for primary care veterinarians.
1998