you say mirroring was turned off or disabled, but that doesn't mean it was done correctly. If it's not removed from the source, and you don't have a destination, the log will continue to grow.
When you query sys.databases, what is returned for the log_reuse_wait_desc? It should be a number.
If this is 0, then either you have an open transaction, or you are not running log backups as you think you are. Double check everything is correctly configured.
you could try switching to simple mode, then back to full, then take a full backup and shrink the log (DBCC SHRINKFILE). then monitor to see what happens.
I know that I disabled mirroring about two years ago. I know that both the source and destination do not show mirroring enabled. But, is there another way to verify?
When I run the query :
select log_reuse_wait_desc from sys.databases where name = 'Ultipro_WSI'
Results do not include a number just: LOG_BACKUP
I'll try switching from simple to full right now and then shrink.