120 Church St, Newdale, ID, 83436
Margo Ricks
Margo Ricks Newdale, ID
Resident Since: 2023Year Built: 1940
The property was constructed in 1940.
Questions about Margo Ricks
Margo Ricks currently lives at 120 Church St, Newdale, ID, 83436. She has been living there since 2023.
A background report will check for any criminal records, including arrest records, for her.