Astor Animal Clinic is located in Kumamoto, Japan on 9-5 Minamisendanbatamachi, Chuo Ward. Astor Animal Clinic is rated 4.3 out of 5 in the category animal hospital in Japan.
Address
9-5 Minamisendanbatamachi, Chuo Ward
Accessibility
No wheelchair-accessible entrance