Glenhaven Retirement Village
3003 W Iowa Ave
Chickasha, OK 73018
Glenhaven Retirement Village is a 120 bed senior housing community. It is located at 3003 W Iowa Ave in Chickasha, Oklahoma. With an average per-household income of $38,128, the community is in a primarily middle income area. ...
15 miles away from Anadarko, OK