Get directions to: Spot Bar, Great Falls, MT Restaurant address: 61212 Avenue North Great Falls, MT 59405, USA Driving Walking Bicycling Restaurant: Spot Bar