At the present, Merrell owns 8 locations near Dunwoody, Georgia. Below you can view a list of Merrell stores close by.