1. Alack Refrigeration Co Inc 17420 Highway 190 E, Hammond, LA 70401 Coordinate: 30.50845,-90.43575 Phone: (985) 345-9476