Christian Workers Movement India NGO Registration Id: TN-2016-0110518 State: Tamil Nadu City: George Town Chennai Address: Catholic Center 108 Armenian Street Chennai 600001