1. Mc's Lube & Service 11036 Leo Mcgee Rd, Welsh, LA 70591 Coordinate: 30.19292,-92.9131 Phone: (337) 588-4416