210 Mechanic St, Franklin, La 70538 is where John resides. John was born 70 years ago. Public records show Franklin as a city John also stayed in. John has listed phone number: (337) 828-4501. Teche Theater For The Performing Arts is a business John has some connections with. His birth year was listed as 1954.