Map Location
St. Francis Xavier Church
No. 20, Jalan Penang, 10050, George Town, Penang, Malaysia