Reviews of Palmy Tyres and Motors. (Tire Shop) in Palmerston North (Manawatu Whanganui).