Immaculate Conception Parish (Sagbara)

From Catholic Commons
Jump to: navigation, search

Immaculate Conception Parish (Sagbara) is located in Sagbara in India.

Contact Information

Navrachna Ashram
Narmada Dt.
Sagbara, India
Postal code: 393 050