Olive Schumacher was born in 1916, age 108. Olive Schumacher's address is 1472 Willow Avenue , Des Plaines, IL 60016. Public records show Olive has also lived in Peru, IL. Olive's latest phone number is (309) 224-1250. Previous phone numbers include (773) 224-1250 and (815) 224-1250.
Also goes by: Olive Schumacher
Results 1 - 1 of 1