Nicholas Barrett Braun
March 27, 1946 - October 9, 2021
Barrett Braun was born March 27, 1946 in St. Louis, Missouri and entered into rest Saturday, October 9, 2021 in St. Louis, Missouri. Whether he was listening to live blues music, officiating a Sports Car Club of America (SCCA) race, doing pro... View Obituary & Service Information