DY Dr. Debbie YangIs this you? Claim your profile 0 Write A Review Vca Animal Specialty Center 9 Odell Plz, Yonkers, NY, 10701 (914) 457-4000