The Temple is governed now by Akhila Bharatha Ayyappa Seva Sangam under Branch No:410 Paippad.This Branch committee is the authorized body which is responsible for looking the day to affairs of the temple.
The presiding deity Lord Siva is installed in the form of Lingam in the sanctum sanctorum. The Siva temple faces East. Lord Vishnu is also given equal importance and the sanctum sanctorum of Lord Vishnu faces to West.