Leblanc's Service Station & Wrecker Service Engineer - Larose, LA Looking to contact Leblanc's Service Station & Wrecker Service? You can reach them at 985-693-3731