1524 Sul Ross Street Houston, TX 77006



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

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



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