Timberhill Foot Clinic Diabetes Centers Diabetes Equipment Suppliers Medical Clinics Podiatrists Sports Medicine Clinics 4.6 (5) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (541) 754-9665 Direction Website Reviews 2440 NW Professional Dr Corvallis , OR 97330