Leonard’s current address is 1671 Southwood Dr, Myrtle Beach, Sc 29575. In addition to Myrtle Beach, Leonard also lived in Oakton, Sterling, Pittsburgh and 2 other cities. 1955 is the birth year of Leonard. The current age of Leonard is 69. Phone number listed for Leonard is (843) 650-5553.