St. Francis Church
No.116 - 118 Rua de Francisco Xavier Pereira, Macau China
St. Francis Church is a Sacred & Religious Sites place is located in Macau, Macau. The address of St. Francis Church is No.116 - 118 Rua de Francisco Xavier Pereira, Macau China.
If you want to go to the place or need any services, you can contact them directly. The phone number is +853 2852 8556, or open their website to view relevant information, The url is http://mhsfx.catholic.org.mo/index.html