Flora Gardens Care Center
701 Shadwell Ave
Flora, IL 62839
Flora Gardens Care Center is a 97 unit senior care facility located in Flora, Illinois. With an average per-family income of $36,021, the facility is in a generally middle income area. It is sparsely populated, with around 8,000 ...