Best Oil and Refining Company Service Station
The Best Oil and Refining Company Service Station is a historic building located in Cedar Rapids, Iowa, United States. This was the third service station built by business partners George D. Shaler and George J. Albright.