Skip to content

Glen Terra Assisted Living

Located in Glendale, CA

Offers: Assisted Living

917 N LOUISE STREET, Glendale, CA 91207

Phone: 8182911918

Glen Terra is a family-owned and operated assisted living facility in Glendale, CA, serving seniors since 2000. The community offers individualized 24-hour care with a full wellness program including on-site nursing and physician oversight, along with restaurant-style dining and various amenities designed to enhance residents' quality of life.

Loading facility…