The Osborn Pavilion Honored as a "2025 Best Nursing Home" by U.S News & World Report
The Osborn Pavilion in Rye has been recognized as a “Best Nursing Home” for 2025 by U.S. News & World Report, receiving a 5/5 overall rating. It is one of only four skilled nursing facilities in...