Facebook Avoyelles Travel French Friendly Avoyelles

Kelone's Deli

Leglise Street, Mansura, LA 71350

318-964-5125