Town Village
13000 North May Avenue, Oklahoma City, OK 73120
4.2
(51 reviews)
"We caught Town Village off guard when we went in there without being invited. But the facility was very nice and very clean. The restaurant looked nice and clean. The apartments were nice and spacious. The pricing seemed comparable with everybody els..."
READ MORE