1. Plantation Teche Apartments
1110 Plantation Teche Dr Apt 45, Franklin, LA 70538
Coordinate: 29.80203,-91.51298
Phone: (337) 828-4672
2. Janne
1716 W Ibert St, Franklin, LA 70538
Coordinate: 29.79195,-91.51558
Phone: (337) 828-2421
3. Sparrow Gardens
771 Deforest Brown Ln, Franklin, LA 70538
Coordinate: 29.7456,-91.43371
Phone: (337) 836-5263