ET Dr. Ellen TanIs this you? Claim your profile 0 Write A Review Lincoln Square Veterinary Hospital 140 W 67th St, New York, NY, 10023 (212) 712-9600