Atria at Lake Forest
5433 West State Road 46
Sanford, FL 32771
Atria at Lake Forest is a senior housing facility serving residents over 65 situated near the Heathrow neighborhood of Sanford, Florida. The facility is in a primarily middle income area, with an average per-family income of $50,845. It ...