Life Care Center of South Hill is located in Puyallup, United States on 2508 7th St SE. Life Care Center of South Hill is rated 4.1 out of 5 in the category nursing homerehabilitation center in United States.
Accessibility
Wheelchair-accessible entrance