New Deepali Theatre (Single Screen) theatre (New Deepali Theatre) situated in Boudh city, Odisha state.
Theatre Type : Single Screen
Address : Ainlapalli, Boudh 762015, Odisha.
City : Boudh
State : Odisha
Phone : --