1524 Sul Ross Street Houston, TX 77006

Montrose

Film

Aurora Picture Show
Non-profit center for film, video and new media housed in a 1924 church building in Houston, Texas.

T
hough we screen and have events in many locations, the Aurora Headquarters (including the Aurora Video Library) are located in the Menil Museum area.  We have a private viewing room and many great films, so come visit us today. 

CAMH Teen Council

Power_plant

Contribute

Add1 Add a Marker
Create Create Your Own Map
Share Share This Map
Save Save This Map
Add2 Add to Your Site

Map Key ( 0 )

Marker Key ( 0 )

List of All Markers