Green Meadow Country Club
2720 Country Club Avenue, Helena