Reviews of Skechers Palmerston North. (Shoe Store) in Palmerston North (Manawatu Whanganui).