Holly Carter lives in Pocatello, ID, but has also spent time in Preston, ID.

Public Records

Arrest Records

Scroll