Leo’s residency is at 318 Algonquin Dr, Ballwin, Mo 63011. Records link phone number (636) 391-8475 with Leo’s details. This person has lived also in Saint Louis and Kansas City. 1922 is his birth date. Leo turned 101 years old. Possible relatives of Leo are: Michael Lee Donley, Terrence Leo Donley, Angel Silverstar Slobin and 5 other people.