About company

The Windsor of Savoy is Central Illinois' premiere retirement community. Featuring facilities for independent and assisted living. Located just South of Champaign-Urbana in Savoy, Illinois.

US 401 burwash avenue
Unknown
Not verified company