Thommachan s/o Chackochan residing in Cherupuzha has passed away on Wednesday, 18th July 2018. Funeral on 19th July 2018 (Thursday) 2.30 pm.