At present, Old Navy owns 5 branches near Hamden, Connecticut. See below for a complete list of Old Navy locations close by.