58-year-old Joseph P Crain lives in Cold Spring, Minnesota, but has also spent time in Duluth, Minnesota; Lindstrom, Minnesota; Milaca, Minnesota and Minneapolis, Minnesota. Some of Joseph relatives are Judy A Crain, Ellen M Crain, David A Crain, Marcie A Crain, Patrick A Crain, Marylou Crain, John Robert Crain, Jennifer H Harnell, Ross D Crain, Kevin D Kuno and Michael P Crain.