Avalon West Health and Rehabilitation
6246 South Redwood Rd
Salt Lake City, UT 84123
Avalon West Health and Rehabilitation is located at 6246 South Redwood Rd in Salt Lake City, Utah. It is a 120 bed nursing home facility. The neighboring area is densely populated, with about 39,000 individuals residing in the ...