Urvashi Theatre (Single Screen) theatre (Urvashi Theatre) situated in Pashchim Champaran city, Bihar state.
Theatre Type : Single Screen
Address :
Bagaha Dhala Road, Bettiah, Pashchim Champaran 845438, Bihar.
City : Pashchim Champaran
State : Bihar
Phone : +91-9835040619, +91-9931965608