Our Lady of Dolours ChurchParishShareUchakkada - Pozhiyoor - Erayumanthurai RoadVallavila, Tamil Nadu 629160IndiaGet directions