Menu

Barracuda International Pvt Ltd

Contact Information

Aravinthan Arulrajah

Management, Managing Director
profile image
Address No. 661 Negombo Road
City/Area Wattala
State/Province western
Zip/Postal Code 0002
Country/Region Sri Lanka
Phone 94-719-795452
Website on ecplaza.net barracuda777.en.ecplaza.net