The age of Leroy is 83. The birth year was listed as 1941. The number currently linked to Leroy is (434) 983-2010. In addition to Dillwyn, Leroy also lived in Dillwyn and Freeport. 1255 Rr 4, Dillwyn, Va 23936 is where Leroy resides.