Due to unforeseen circumstances, VCA Salem Animal Hospital is temporarily operating out of our VCA River Road Animal Clinic location at 4975 River Road N. in Keizer. Selected services may be provided out of our VCA Vitality Animal Hospital location at 4580 Commercial Street SE, by appointment only. Our regular phone number is still correct. There is a CSR on-site on weekdays at the Salem location for product sales and prescription pickups. We apologize for this inconvenience!
Due to unforeseen circumstances, VCA Salem Animal Hospital is temporarily operating out of our VCA River Road Animal Clinic location at 4975 River Road N. in Keizer. Selected services may be provided out of our VCA Vitality Animal Hospital location at 4580 Commercial Street SE, by appointment only. Our regular phone number is still correct. There is a CSR on-site on weekdays at the Salem location for product sales and prescription pickups. We apologize for this inconvenience!
Due to unforeseen circumstances, VCA Salem Animal Hospital is temporarily operating out of our VCA River Road Animal Clinic location at 4975 River Road N. in Keizer. Selected services may be provided out of our VCA Vitality Animal Hospital location at 4580 Commercial Street SE, by appointment only. Our regular phone number is still correct. There is a CSR on-site on weekdays at the Salem location for product sales and prescription pickups. We apologize for this inconvenience!
VCA Salem Animal Hospital
Kyle Palmer
Hospital Administrator
CVT
Raised in the Willamette Valley, Kyle has over 30 years of management experience in the veterinary industry. Concurrently, he is the Executive Director for an association of equine practitioners, contributes to several national veterinary management magazines, and has his own consulting business, teaching veterinary dental radiology and helping others improve their management skills.
He and his wife, Julie, have raised two adult children and are proud grandparents to a 7 and 5 year old. They currently share their household with a absolutely crazy Jack Russell Terrier named Pyper.
Administration
The hospital administration team consists of management personnel who oversee all staff members, hospital activities and the facilities. Together, they keep the hospital running smoothly, ensuring quality patient care and excellent client service. From the moment you check in, our administrative staff is here to deliver the best possible experience to you and your pet before, during and after your visit.