Linda Ajibodu was born in 1953, age 70. Linda Ajibodu's address is 7700 South Colfax Avenue , Chicago, IL 60649. Possible relatives include Oduyemi Ajibodu, Oluwato Ajibodu and 4 others. Public records show Linda has also lived in Tempe, AZ and Waterloo, IA. Linda's latest phone number is (319) 291-9036. Previous phone numbers include (319) 431-3055 and (548) 356-9767.
Also goes by: Linda S Ajibodu,
Linda S Haywood
Address History: 7700 South Colfax Avenue, Chicago, IL 60649;
1718 South Jentilly Lane Apartment 218, Tempe, AZ 85281;
Waterloo, IA 50703;
Riverdale, IL 60827
Results 1 - 1 of 1