Hospital & Health Care - Evanston, Illinois, United States
Westminster Place is one of the most highly regarded Life Plan Communities on Chicago's North Shore. Our 40-acre beautifully landscaped campus offers older adults a wide selection of inviting residences and total peace of mind, provided by our renowned continuum of care.