Phoenix Manor 23005 Woodburn Rd Woodburn, IN 46797 Units: 33 Apartments Constructed: 2017 Community Type: Senior Property Management Website