Records link Leo with Patrick Joseph Radel, Mari R Radel, Kristin E Nixon and 4 other people. Leo’s residency is at 2454 Meadow Glade Dr #2454, Hilliard, Oh 43026. The age of Leo is 71. Phone...