Woodhaven Manor
105 West Windsor St
Demopolis, AL 36732
Woodhaven Manor is located at 105 West Windsor St in Demopolis, Alabama. It is a 75 bed senior care community. The surrounding area has a medium-density population, with approximately 9,000 individuals residing in the 36732 zip code. ...