1. Finish Line Oil & Lube 13602 S Union Pl, Glenpool, OK 74033 Coordinate: 35.966427,-96.01215 Phone: (918) 322-5823