• 578 Cullen Boulevard
  • Houston, TX, 77004
  • United States

(Library Courtyard)