Get directions to: Willows, Medford, OR Restaurant address: 841 W Stewart Ave # 1 Medford, OR 97501, USA Driving Walking Bicycling Restaurant: Willows