Wennappuwa October 22, 2014July 30, 2015 by Adminstrator Store type: Showroom Address: No.1/56, Chilaw Road, Wennapuwa. Telephone: 031-2251095 Email: [email protected]