"God is in Our Land"

Contact

Address for communication:


Registered Office:

“Putli Trust”
Chenni Sri Rajarajeswari Temple,
Thiripura Nagar,
Chennivakkam,
Jaganathapuram post,
Chennai-600067, Tamil Nadu,
India.

Contact numbers:  09498022295