The presiding deity is Semmalainathar. The Goddess is known as Vandamarum Poonguzhalal.
Location
In inscriptions this place is known as 'Arumozhi Deva Valanattu Alanattu Keezhaiyur'. It is located next to Karunganni in Nagapattinam-Thiruthuraipoondiroad.