1909 Croydon Cir, Birmingham, Al 35235 is where Leonard resides. Leonard has reached 67 years of age. Leonard's birth year is 1957. The number currently linked to Leonard is (205) 856-5263. Birmingham and Center Point are cities Leonard has lived in.