Carthage Twin Cinema

1120 W Panola St
Carthage, TX 75633
No photo available for this business

Business Information

Movie Theaters

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Sep 10, 2005
Carthage Twin Cinema has undergone a lot of changes in the past year. There are new owners and they've remodeled the place. It's a lot bet... (more)

Browse our top cities

Browse cities by state