Retail Outlets and Affiliates


Spencer Oil Company Roseville, Mi 586.775.5022

Spencer Oil Company also supplies gas stations throughout Michigan with fuels.  We have a fleet of tank wagons and transports to provide our customers with timely deliveries

Spencer Oil Company operates four convenience stores throughout Michigan under the BP logo. We have two other affiliates whom we have operating agreements with.

Choose a location for directions and photo's.
Roseville Imlay City Midland
Saginaw 1 Saginaw 2 North Branch



BP Logo

Spencer Oil Company

16410 Common Road

Roseville, Mi 48066

586.775.3111 Fax 586.776.8264

Castrol Logo