TELE WORLD
Phone Number: 777786124
Website: Suggest Official Website
Categories: Local Business
Address: MAHAWEWA, 90212 Mahawewa, Sri Lanka
GPS Coordinates:
6.16667,80.9167
Hambantota District, Southern Province, Sri Lanka
Facebook: facebook.com/186934798157269
Instagram: Photos and Videos