Larry was born 83 years ago. The number currently linked to Larry is (251) 639-3443. Larry's birth year is 1941. Cities Larry has lived in before are Mobile, Grand Bay and Montgomery. Larry currently resides at 6520 Gloucester Mews, Montgomery, Al 36117. The possible relatives of Larry are Marcel A Mcelroy, Gloria F Mcelroy, Mildred H Mcelroy and 2 other people.