Location
12121 North I-35 Service Rd,
Oklahoma City, OK 73131
![ShelleyN](/assets/img/avatar_female.jpg)
By ShelleyN | 8/15/2015
Pleasant stay.