Old Navy 5878

Old Navy #5878 is an Old Navy clothing store located at Quail Springs, 2210 West Memorial Drive in Oklahoma City, Oklahoma.