Barbara Lea Russell is a years old. Her residential address is 5236 Pinon Valley Rd, Colo Springs, CO 80919. Stephanie Michelle Russell, Daniel Lamont Russell, are also associated with this address.
Age 93
Age 87
Age 65
Age 92
Age 72
Age 79
Age 93
Barbara Lea Russell is .
Barbara Lea Russell’s address is listed as 5236 Pinon Valley Rd, Colo Springs , CO 80919, US.