About Oakwood Villa
Oakwood Villa is a nursing home in Altoona, WI that provides patients with skilled nursing care as well as private or shared accommodations.for more details on housing, services, and rates.
Features of Oakwood Villa
- Medicare Provider Number: 525454
Reviews of Oakwood Villa
No Reviews Yet!
Location of Oakwood Villa
Get full access to reviews, cost information, and amenities