• The Art Institute of Houston (map)
  • 4140 Southwest Fwy
  • Houston, TX 77027
  • United States