Old Navy 5739

Old Navy #5739 is an Old Navy clothing store located at Southroads Shopping Center, 5201 East 41st Street in Tulsa, Oklahoma.