Teleseen Marketing Negombo is located in Negombo, Sri Lanka on No.224/4 Chilaw - Colombo Main Rd. Teleseen Marketing Negombo is rated 4 out of 5 in the category shopping mall in Sri Lanka.
Address
No.224/4 Chilaw - Colombo Main Rd
Service options
In-store shopping