Leo is related to or closely associated with Deanne R Ridge, Margaret R Ridge, Melanie R Penton and one other person. Leo was born in 1966. He has stayed in Lumberton, Petal, Tupelo and 2 other cities before moving to Biloxi. The current age of Leo is 59. Phone number listed for Leo is (601) 545-1251. Leo currently resides at 13415 Lorraine Rd, Biloxi, Ms 39532.