Elmwood Manor Nursing Home is a nursing home located in Wewoka , Oklahoma. This nursing home was first approved to provide Medicare and Medicaid services on 01/14/2003. It has 46 certified beds. Elmwood Manor Nursing Home is located 300 South Seminole, Wewoka, OK 74884 and can be contacted via phone number (405) 257-6621.