Town Village
13000 North May Avenue, Oklahoma City, OK, 73120
4.3
(49 reviews)
"I went to see Town Village. It was a large facility and somewhat modern. It was very nice. The staff who gave me the tour did a very good job. She was very nice and knowledgeable about the facility. The apartment was very large and adequate. The dini..."
READ MORE