St. Xavier’s Prayer Hall is located in Thane, India on Samdhan Nagar, Prashant Nagar, Sadguru Nagar, Diva. St. Xavier’s Prayer Hall is rated 4 out of 5 in the category catholic church in India.
Address
Samdhan Nagar, Prashant Nagar, Sadguru Nagar, Diva