Old Navy 5753

Old Navy #5753 is an Old Navy clothing store located at Sequoia Station, 1101 El Camino Real in Redwood City, California.