Map Location
Ting & Lu Veterinary Centre
No. 63, Lorong Wan Alwi 6a, Linang Estate, 93350, Kuching, Sarawak, Malaysia