Tulsa Postal Federal CU 1419 S Denver Ave. Tulsa, OK. 74119 (918) 582-1965
This was very spooky when I first heard about it last week. My son (also a Jenkins) lives south of there at 88th and Delaware...