Our Lady of Fatima Catholic Church is located in New Taipei City, Taiwan, Taiwan, Province Of China on No. 139號, Zhongshan Rd, Tamsui District. Our Lady of Fatima Catholic Church is rated 4.6 out of 5 in the category catholic church in Taiwan, Province Of China.
Address
No. 139號, Zhongshan Rd, Tamsui District
Accessibility
Wheelchair-accessible entrance