St. Francis Xavier

St. Francis Xavier

Contact Details

St.Francis Xavier Church
Neeloor
Plassanal
P.O. 686 579
Ph. 0482-236313