Tucheng Stadium Pet Park is located in New Taipei City, Taiwan, Taiwan, Province Of China on No. 193-1號, Yumin Rd, Tucheng District. Tucheng Stadium Pet Park is rated 5 out of 5 in the category dog park in Taiwan, Province Of China.
Address
No. 193-1號, Yumin Rd, Tucheng District