Pier 63 police station is located in Kaohsiung City, Taiwan, Taiwan, Province Of China on No. 1號, Yugang North 3rd Rd, Qianzhen District. Pier 63 police station is rated 3.7 out of 5 in the category police box in Taiwan, Province Of China.
Address
No. 1號, Yugang North 3rd Rd, Qianzhen District