John Lewis O'Laughlin Jr, from St. Louis, MO transitioned peacefully on March 15th, 2025 surrounded by his loving family. John who was known by many as, "Johnny O, Cap, Captain, and Papa" was born on May 24th, 1956. John will be remembered by his many accomplishments. John served in the US Navy for 4 years followed by 40 years at Shrewsbury Fire Department where he retired as a captain. John was a loving husband to Carmen O'Laughlin, an amazing father to Emily (Jerry) Perez, Tricia (Charlie) Dinnella, and Stacey (Jhey) Atienza. Most importanty he will be remembered as "Papa" by Ava (17), AJ (14), Ryan (5), and Riley (3). He was a kind and loving man who will be deeply missed due to the impact he made on everyone who was a part of his life including friends, extended family, the church community, and his first responders/fire family. John is proceeded in death by his parents John and Shirley and his three siblings, Patricia "Pat", Patrick "Mike", and Roberta "Bobbie". In lieu of flowers contributions may be made to the BackStoppers.