Fox River Horizon
785 Fletcher Dr Apt 100
Elgin, IL 60123
Fox River Horizon is a senior care facility located at 785 Fletcher Dr Apt 100 in Elgin, Illinois. The surrounding area is heavily populated, with about 48,000 residents in the 60123 zip code. With an average per-family income ...
8 miles away from Algonquin, IL