Landmarks
Houston Center for Photography
15 locals recommend,
Location
1441 W Alabama St
Houston, TX
Montrose
Tips from locals
one of only a handful of non-profit spaces around the country that is committed to showing great new photography. Free
Unique things to do nearby
Locals also recommend
- 7 locals recommend