1. Mcleod Oil Company Inc 933 W Center St, Mebane, NC 27302 Coordinate: 36.09932,-79.28441 Phone: (919) 563-3172