Today, Matalan runs 4 locations near Elgin, Morayshire. This is the listing of all Matalan stores in the area.