Weboda Road No. 333B
LK Udupila Delgoda