Aldi has proposed a new 20,664-square-foot grocery store in Franklin. The store is expected to employ around 15 people and could open as early as 2026. The planned location is at 10001 W. Church St., ...