Get directions to: Feedlot, Great Falls, MT Restaurant address: 1701 3rd Street Northwest Great Falls, MT 59404, USA Driving Walking Bicycling Restaurant: Feedlot