James Stanley "Stan" Powers
Birth date: Aug 25, 1935 Death date: Mar 31, 2023
James Stanley (Stan) Powers, 87, of Tulsa, OK passed away peacefully, with family at his side, March 31, 2023. Stan was born August 25, 1935 in Custer County, OK to Lloyd Everett Powers and Leila Docia Haskett. When Stan was four Read Obituary