Loch 11 Animal Clinic (New address) is located in Kota Kinabalu, Malaysia on 526, Jalan Pipit Uban, Happy Garden. Loch 11 Animal Clinic (New address) is rated 4.8 out of 5 in the category animal hospital in Malaysia.
Address
526, Jalan Pipit Uban, Happy Garden