LF Dr. Lisa A. FinkIs this you? Claim your profile 0 Write A Review Aid Animal Clinic Limited 7908 E Chaparral Rd Ste 108, Scottsdale, AZ, 85250 (480) 941-1738