105 S Greenwood St
Geneva, AL 36340
Greenwood Place is located at 105 S Greenwood St in Geneva, Alabama. It is a 16 unit senior community. The community is in a mostly low income area, with a median family income of $32,768. With approximately ...
11 miles away from Hartford, AL