Chenuki Rent & care point is a Car rental agency located in Sri Lanka. It is one of the 584 Car rental agencies in Sri Lanka. Address of Chenuki Rent & care point is Kuruwita, Sri Lanka. Chenuki Rent & care point can be contacted at 94760735835.
Some of the places around Chenuki Rent & care point are -
Kuruwita, Sri Lanka