Fox River Horizon I and II Independent Senior Living Community

785 Fletcher Drive Elgin IL 60123 (888) 848-5698