Found 2 shops
Moonalingal Post office, 11/506, Red Cross Rd, Vellayil, Kozhikode, Kerala 673011
No. 11/3/A3, Sherzad Shopping Complex, Cherooty Rd, Vellayil, Kozhikode, Kerala 673032