Leroy Sturmon was born in 1939, age 85. Leroy Sturmon's address is 5824 Nw 34th Street Apt 20, Oklahoma City, OK 73122. Possible relatives include Brian Sturmon, Wanda Sturmon and others. Leroy's latest phone number is (405) 245-8702. Previous phone numbers include (405) 307-0655 and (405) 789-2855.
Address History: 5824 Nw 34th Street Apt 20, Oklahoma City, OK 73122;
5825 Nw 34th Street Apt 12, Oklahoma City, OK 73122;
Purcell, OK 73080
Results 1 - 1 of 1