1. American Legion 107 S Main Ave, Vivian, SD 57576 Coordinate: 43.92687,-100.29203 Phone: (605) 683-4191