Records link phone number (985) 875-0761 with Leonard’s details. 1955 is his birth date. Records link Leonard with August Timothy Folse, Charmaine Story Folse, Erin Folse Clemons and 2 other people. Leonard has reached the age of 69 years. Businesses linked with Leonard are Northshore Property Improvements Incorporated and Folse Bros, Inc. Leonard’s residency is at 6012 Jean St, Metairie, La 70003. Other cities that he has stayed in are Abita Springs, Cypress, Flower Mound and one other city.