Windsor Gardens Healthcare Center of the Valley
13000 Victory Blvd., North Hollywood, CA 91606
2.2
(5 reviews)
"I have a close friend who recently underwent a rehab stay at this facility to deal with a fractured pelvis. Within a week this facility demonstrated all the strengths and weaknesses of the for-profit American health care "system", beginning with a st..."
READ MORE