New Territories South Animal Management Centre is located in Sha Tin, Hong Kong on 11 To Shek Path. New Territories South Animal Management Centre is rated 3.9 out of 5 in the category animal control service in Hong Kong.
Accessibility
Wheelchair-accessible entrance