Church Of The RedeemerParishShareJalan Teluk Air Tawar13000 Butterworth, Pulau Pinang, Pulau PinangMalaysiaGet directions