New Cleopatra Theatre

Tuticorin, Tamil Nadu, India ● Complex

Company: New Cleopatra Theatre

Address: 249 South Cotton Road, West Shanmugapuram, Tuticorin 628002, Tamil Nadu

Phone: +91-461-2326919, +91-9940838489

Email: newcleopatratheatre@gmail.com

Theatre Rating
Based on 2 users