St. Francis Xavier

St. Francis Xavier

Contact Details

St. Xavier’s Church
Adukam
(Via) Teekoy
Pin : 686580
Ph: 04822 281083