Quick google search turned up the same,but it speaks about McCoil-Anderson oil co.was formed in 1873 was in business till 1941 when they were replaced by the Texaco name and its Sky Chief products. Was formed in Toronto,Ontario. Makes sense that they would later print a sign that said Auto, as the auto became means of getting around. From the logo I think you are looking at one in the same.


*Wanted Pierce Pennant Petroleum*