Quality Inn And Suites Franklin

1819 Main St Franklin LA 70538 USA

(337) 828-1134

Location