Road Work Alert North Main Street Closure and Lord Road detour Today, November 21, 2023, the Town's Highway department will be working on Lord Rd. This will be in place sometime today. Please see map for detours.