Company MILLER PLACE ANIMAL HOSPITAL, LLP Address MILLER PLACE ANIMAL HOSPITAL, LLP, MILLER PLACE, 11764-2739, NEW YORK