Nemmara, Palakkad, Nemmara, Palakkad - 678508
Computer Sales & Service, DTP, Internet cafe, Graphic Design, Photostat, Digital Album design, Project work