Gallatin Town Creek Sign

The source of a mysterious petroleum leak along Town Creek in Gallatin remains unknown.