Lakshmi Picture Palace

Location

P.B No.38,Main Road,Ottapalam., Ottapalam, Palakkad - 679101

Discover More

4 Shows;11.30am,2.30pm,6.30pm,9pm

Listed in:

Theatres

Discover More Theatres in Ottapalam