Organization

Youville Place

Joined in June 2012

About Us

We are an assisted living community, serving elders that can no longer care for themselves in their home.

Areas of Focus Include

  • Seniors & Retirement

Location

10 Pelham Road, Lexington, MA 02421