Timberhill Place

989 NW Spruce Ave.
Corvallis, OR 97330
Assisted Living
Timberhill Place is a privately own facility with 60 apartments and is in walking distance to grocery stores, retail stores, clinics, restaurants, and the Osbourne aquatic center.

To learn more about this provider's license and review other available state reports, please visit:
Oregon Department of Human Services Facility Search