Old Navy 6220

Old Navy #6220 is an Old Navy clothing store located at Central Plaza, 6249 Slide Road in Lubbock, Texas.