Americas Best Value Inn
12001 N I-35 Service Rd
Oklahoma City, OK
73131