Thomson Smith & Leach Insurance Group Categories: Insurance315 Main St. Franklin, LA 70538 Get DirectionsWebsite337-828-0580337-828-3589