1. Russel's Auto Repair Inc 16266 Highway 442, Tickfaw, LA 70466 Coordinate: 30.58445,-90.45316 Phone: (985) 345-4468