Hela kuttuwo is a Warehouse located in Sri Lanka. It is one of the 763 warehouses in Sri Lanka. Address of Hela kuttuwo is M H Perera Mawatha, Sri Lanka.
Some of the places around Hela kuttuwo are -
Hela kuttuwo
(Warehouse) M H Perera Mawatha, Sri Lanka (approx. 100 meters)