The number currently linked to Leonard is (904) 985-5977. In addition to De Leon Springs, Leonard also lived in Deland, Lake Helen and Daytona Beach. Leonard's birth date was listed as 1947. Leonard is associated with Ranch Marine, Inc. Leonard’s residency is at 1230 Spring Garden Ranch Rd, De Leon Springs, Fl 32130. The current age of Leonard is 78.