Imogene Spain was born in 1926, age 98. Imogene Spain's address is 6436 Balboa Street , Rockford, IL 61109. Possible relatives include Roseann Bowlus, Andrew Spain and 3 others. Public records show Imogene has also lived in Rockford, IL. Imogene's latest phone number is (773) 965-1173. Previous phone numbers include (815) 965-1173.
Also goes by: Imogene E Spain
Results 1 - 1 of 1