Leon was born in 1972. He has stayed in Holbrook, Brockton, East Bridgewater and one other city before moving to Braintree. We have found 8 possible relatives of Leon: Nina A Grindle, William R...