Lone Star North Farm

Lone Star North Farm

Farm Stand

Address

1520 Carrs Creek Road

Townsend, TN 37882

Open in Maps
Open in Maps

Hours

  • Sunday11 AM–4 PM
  • Wed–Sat10 AM–4 PM

Hours checked Oct 2026

Nearby stands