Get Directions to 1 Starz Productions ← View details 3946 SCOTT STREET, Houston, Texas 77004 (713) 807-8685 Get Directions From* To * — Required information