1. Greg's Tire & Auto Repair 317 Main St, Elton, LA 70532 Coordinate: 30.48133,-92.68438 Phone: (337) 584-2618
2. Greg's Tire & Auto Repair 314 Main St, Elton, LA 70532 Coordinate: 30.48144,-92.68447 Phone: (337) 584-2618