Sri Muruga Deluxe Theatre (Single Screen) theatre (Sri Muruga Deluxe Theatre) situated in Alangudi city, Tamil Nadu state.
Theatre Type : Single Screen
Address :
Off Pudukottai - Pattukkottai Road, Rasul Nagar, Alangudi 622302, Tamil Nadu.
City : Alangudi
State : Tamil Nadu
Phone : --