Immaculate Heart of Mary Parish is located in Taoyuan City, Taiwan, Taiwan, Province Of China on No. 56, Section 2, Chenggong Rd, Taoyuan District. Immaculate Heart of Mary Parish is rated 4.7 out of 5 in the category catholic church in Taiwan, Province Of China.
Address
No. 56, Section 2, Chenggong Rd, Taoyuan District
Accessibility
Wheelchair-accessible entrance