Leon's birth date was listed as 1916. Leon is related to or closely associated with Robyn Arnold Barbers, Richard M Arnold, Elyse Mara Arnold and 3 other people. Leon has reached 109 years of age. The number currently linked to Leon is (914) 668-2262. The residency of Leon is at 171 Audubon Ave, Mount Vernon, Ny 10552. Business linked with Leon is Max L Som, M D And Leon M Arnold, M D, P C. Cities Leon has lived in before are Mount Vernon, New York and Pearl River.