Kotawella Electrical Shop is a Electrical supply store located in Sri Lanka. It is one of the 283 Electrical supply stores in Sri Lanka. Address of Kotawella Electrical Shop is Rambukkana, Sri Lanka.
Some of the places around Kotawella Electrical Shop are -
Rambukkana, Sri Lanka