23591 El Toro Road, Lake Forest 92630, CA, United States
Distance: 704 yd.
Company description
Freedom Village is an affordable Continuing Care Retirement Community that offers Independent Living, Assisted Living and Skilled Nursing. Freedom Village is a place with the Freedom to Thrive.