Get Directions to American Balloon & Novelty Co ← View details 2108 LEELAND STREET, Houston, Texas 77003 (713) 224-4700 Get Directions From* To * — Required information