The 39th Annual Main Street Festival

Main Street Main Street & Public Square, Franklin, Tennessee

Don't miss one of Franklin's signature events, presented by the Heritage Foundation of Williamson County!

Free