David L Johnson lives in White Haven, Pennsylvania, but has also spent time in Avon Park, Florida.

Public Records

Arrest Records

Scroll