Thammarak Animal Clinic – Pet Hospital, Khlong Sam Wa, Min… | Wagdee