Ollie now resides at 1791 Valencia, Decatur, Ga 30032. 1940 is the birth year of Ollie. Ollie has reached the age of 84 years. A city Ollie has lived in before is Hayward.
One property is owned by Ollie. Ollie's apartment/home is located on 1791 Valencia Road Decatur GA 30032. According to public recors Ollie's property is worth $22,200. Land value of his property is $22,200.