John Preston Small
April 14, 1952 - March 26, 2022
Memorial services for John Preston will be 2:00 pm, Thursday, March 31, 2022, at the Marshall Funeral Home Chapel. Arrangements are under the direction of Marshall Funeral Home of Alva, Oklahoma. John Preston, "Press" as he was known by most,... View Obituary & Service Information