Oscar Carr was born in 1914, age 109. Oscar Carr's address is 1218 W 108th Place , Chicago, IL 60643. Possible relatives include Thelma Carr. Oscar's latest phone number is (773) 238-3274. Previous phone numbers include (773) 844-8131.
Related to: Thelma Carr
Address History: 1218 W 108th Place, Chicago, IL 60643
Results 1 - 1 of 1