Opposite. K.S.R.T.C. Bus Stand, Manjakkulam Road, Palakkad, Kerala - 678014, India
9447960249
Opposite. K.S.R.T.C. Bus Stand, Manjakkulam Road, Palakkad, Kerala- 678014,India