Get directions to: Office, Houston, MO Restaurant address: 116 North Grand Avenue Houston, MO 65483, USA Driving Walking Bicycling Restaurant: Office