At this time, Old Navy runs 5 stores near South Windsor, Connecticut. Refer to this page for the listing of all Old Navy branches in the area.