Cinema Plaza Theatre
115 E. Cantu Road,
Del Rio,
TX
78840
115 E. Cantu Road,
Del Rio,
TX
78840
No one has favorited this theater yet
Open in Google Maps or Google Earth