The current age of Leroy is 101. 1922 is the birth year of Leroy. 5510 Azure Way, Sarasota, Fl 34242 is where Leroy resides. He has stayed in Bradenton, East Aurora, Elma and one other city before moving to Sarasota. Leroy has some connections with business: L & I Krantz Co, Inc. The number currently linked to Leroy is (941) 349-0221.