top of page
Quality of life evaluation and end of life care
General veterinary services
Urgent and emergency services, walk-in appointments
Kennedy Veterinary Services: 7:30am-5:30pm, Monday-Friday 541-938-9306
Animal Urgent Care: 8:00am-4:00pm, Monday-Friday 541-861-3085
Soft Landing Veterinary Center: by appointment 541-861-3069
Routine and Urgent Care Companion Animal Medicine
Elective and Advanced Soft Tissue and Orthopedic Surgery
Complete Diagnostic Work Ups and Consultation
Geriatric and End of Life Care and Consultation
Aquamation (water based cremation)
bottom of page