Oklahoma Methodist Manor
4134 East 31st St
Tulsa, OK 74135
Oklahoma Methodist Manor is an 84 bed senior housing community. It is located in the Mockingbird Lake area of Tulsa, Oklahoma. With an average family income of $45,477, the community is in a predominantly middle income area. ...