This person has lived also in Newport News and Drift. Records link phone number (757) 888-1337 with Leonard’s details. The residency of Leonard is at 1389 Lebanon Church Rd, Newport News, Va 23603.