Chelhiz Computer Repair Service is located in Davao City, Philippines on Block 65, Lot 5, Phase 3, Deca. Chelhiz Computer Repair Service is rated 5 out of 5 in the category computer repair service in Philippines.
Address
Block 65, Lot 5, Phase 3, Deca