Centinela Skilled Nursing and Wellness Centre West
950 Flower St
Inglewood, CA 90301
Centinela Skilled Nursing and Wellness Centre West is a 59 room nursing home facility. It is located within the Lennox area of Inglewood, California. The encompassing area has a dense population, with around 38,000 individuals living in the ...
5 miles away from Playa Del Rey, CA