Latin Catholic Church 8th MileParishShareLatin Catholic Church 8th Mile RIT nedumkuzhy Roadvelloor, Kerala 696516IndiaGet directions