Church of the Immaculate ConceptionParishShare1 Lorong Maktab10350 George Town, Pulau PinangMalaysiaGet directions