PSR Cinemas (Single Screen) theatre (PSR Cinemas Theatre) situated in Keonjhar city, Odisha state.
Theatre Type : Single Screen
Address : Off AH46, Keonjhar 758002, Odisha.
City : Keonjhar
State : Odisha
Phone : --