Stephen Locklear, the individual, who first saw the world on July 05, 1963, has now lived for 62 years. Stephen J Locklear, the individual's listed home address is 5376 Beth Ct, Norfolk, VA 23502. This person has had official records of residence at 3 locations. The last recorded places of residence for this individual are: 2264 White Marsh Rd, Suffolk, VA 23434, 850 Wedgefield Ct, Norfolk, VA 23502, and 129 Chinook St, Virginia Beach, VA 23462. It is probable that Laurie Locklear (seventy-two year olds) is the spouse of Stephen, the individual. At some point, Locklear and Laurie Locklear (in 2018) lived together at 2264 White Marsh Rd, Suffolk, VA 23434, USA. Several official documents list individuals named Stephen Locklear, the individual residing in North Carolina. According to public records, Donald Locklear, Laurie W Locklear are also living at 5376 Beth Court Norfolk