1. Richard Turner Repair 2606 Frederick Rd, Westlake, LA 70669 Coordinate: 30.20474,-93.323 Phone: (337) 429-5245
2. Richard Turners Repair Service 601 Sulphur Ave, Westlake, LA 70669 Coordinate: 30.24221,-93.25424 Phone: (337) 429-2832