Oliver Woods
1330 W. Oliver St.
48867 Owosso MI
Oliver Woods is a senior living community located in Owosso, Michigan with easy access to the historic downtown, Shiawassee River and Curwood Castle. From arts, entertainment and history – we have it all. This charming town is a great place for you o...
General Information
Accepts Medicaid | No |
Accepts Medicare | No |
Health Inspection | |
Quality Measures | |
Staffing Rating |
Services Offered
Long-Term Care / Skilled Nursing
Assisted Living
Memory Care