shyzi plaza ,near busstand mannarkad, Mannarkkad, Palakkad - 678582
computer sales and service
Palakkad Town, Palakkad