Old Navy has 5 stores near Southbury, Connecticut. See this page for a full listing of every Old Navy branch nearby.