Capitol Theatre

1101 E. Levee Street,
Brownsville, TX 78520

Unfavorite 2 people favorited this theater

Showing 1 comment

yay4stuff
yay4stuff on August 17, 2012 at 1:19 am

they are renewing it so it will be open again