This person is linked with Connect Church Inc. Possible relatives of Staci are: James H Lockhart, Patricia Ann Lockhart, Nathan Andrew Lockhart and 6 other people. Staci now resides at 1308 Cherry Laurel Dr, Norman, Ok 73072. The current age of Staci is 48. 1976 is the birth year of Staci. This person has stayed in Edmond, Shawnee, Prague and one other city before moving to Norman.