Beauty Parlour
Hotel Castle Rock, Ground Floor, Manorama Junction
In Hotel Castle Rock
In Hotel Castle Rock
Phone Number: (0484) 2319902
Peadiyekkal Building
Near Verkeys Supermarket
Near Verkeys Supermarket
Phone Number: (0484) 2327456, 09895858267