Behind Closed Doors

Report flag Report an error
310 Main Street, Houston, TX 77002, United States of America

Map Location

Questions & Answers

Q1

Where is Behind Closed Doors located?

Behind Closed Doors is located at 310 Main Street, Houston, TX 77002, United States of America.

Q2

What days are Behind Closed Doors open?

Behind Closed Doors is open Mo-Su 11:00-23:00

Customer Reviews

4.0

(1 Customer Review)

5 Star

0%

4 Star

100%

3 Star

0%

2 Star

0%

1 Star

0%

1 Reviews

Dr. Mona Schaefer

Dr. Mona Schaefer

August 20, 2025