208 N East St
Farmerville, LA 71241
United States (US)
Phone: 318-982-8020
URL:
  • Tater Bugs