The Star-Oklahoma City
AMC Quail Springs Mall 24
2501 West Memorial Road, Suite EOklahoma City, OK 73134