Lorr Todd was born in 1959, age 65. Lorr Todd's address is 2318 Plains Court , Fort Collins, CO 80521. Possible relatives include Allan Todd, Nate Todd and others. Public records show Lorr has also lived in Colorado Springs, CO and Divide, CO. Lorr's latest phone number is (719) 573-8394.
Phone Numbers: (719) 573-8394
Address History: 2318 Plains Court, Fort Collins, CO 80521;
5370 Silo Ridge, Colorado Springs, CO 80917;
Divide, CO 80814;
Johnstown, CO 80534;
Herndon, VA 20171
Results 1 - 1 of 1