Map Location
Leeda Trading Co.
TB218, BA, Jalan Masjid, 91000, Tawau, Sabah, Malaysia