Map Location
Our Lady of Fatima Parish (Tagum City)
Third Avenue, Teachers' Village, Tagum City, 8100, Davao Del Norte, Philippines