Company STEVEN WEINSTEIN, DVM, P.C. Address HOWARD BEACH ANIMAL CLINIC, HOWARD BEACH, 11414, NEW YORK