Peabody Manor is a nursing home located in Appleton , Wisconsin. This nursing home was first approved to provide Medicare and Medicaid services on 10/01/1994. It has 68 certified beds. Peabody Manor is located 2600 S Heritage Woods Dr, Appleton, WI 54915 and can be contacted via phone number (920) 738-3000.