Freedom Village
23442 El Toro Road, Lake Forest, CA, 92630
4.3
(31 reviews)
"Freedom Village is a well-established, stable community, with a remarkable staff - some of whom have been with the organization since it's founding 32 or so years ago. During the Covid 19 pandemic, the staff has performed heroically to keep resident..."
READ MORE