Lakshmi Theatre

Tiruvallur, Tamil Nadu, India ‚óŹ Single Screen

Company: Lakshmi Theatre

Address: Off Mohamad Ali Street, MGM Nagar, Tiruvallur 602001, Tamil Nadu

Theatre Rating
Based on 1 user