Chellam Theatre (Single Screen) theatre (Chellam Theatre) situated in Puthoor city, Kerala state.
Theatre Type : Single Screen
Address :
Maranad Road, Near St Kuriakose Jacobite Syrian Church, Puthoor 691507, Kerala.
City : Puthoor
State : Kerala
Phone : --