Address:
2221 W Alabama Street
Houston, TX 77098
Phone:
(713) 526-3535
See Also: Houston, TX Bar Directory
This is a business listing for The Owl Bar (2221 W Alabama Street, Houston, TX 77098) from the Bar Directory directory, under Houston, TX Bar Directory, provided by 101nightlife.com.
Where is The Owl Bar located?
The Owl Bar is located at: 2221 W Alabama Street, Houston, TX 77098.
What is The Owl Bar's phone number?
The Owl Bar's phone number is: (713) 526-3535.
You can find more similar services in Houston, TX Bar Directory from our Bar Directory Directory.
Here are some other listings in the Houston, TX Bar Directory Directory: Max's Wine Dive Fairview, Little J's Bar, Whatever Sports Bar & Grill, Rudyard's British Pub and Grill, Clay Urban Kitchen.