River Glen of St. Charles
Address
975 North 5th AvenueSt. Charles, Illinois 60174
Strategy Type
Senior Housing & Medical Properties
Property Details
- River Glen is a 106 unit Independent Living, Assisted Living & Memory Care community located in St. Charles.