St. Stephen's C.S.I Church, Vallikunnam is located in Vallikunnam, India on 4HH9W57, Manackad-Pallam Rd. St. Stephen's C.S.I Church, Vallikunnam is rated 4.7 out of 5 in the category anglican church in India.
Address
4HH9W57, Manackad-Pallam Rd
Accessibility
Wheelchair-accessible car park