The 1722 West Alabama Street building is located in Winlow Place, Neartown - Montrose, Central Houston, Houston.
There is also a H-e-b Grocery here. The Menil Collection is here. The area has a number of food options, including Hugo's, The Chocolate Bar, and Empire Café. These are located within 315 yards. You can find Churrascos River Oaks nearby.