1. Craig's A/C & Refrigeration 309 Vacherie St, Lockport, LA 70374 Coordinate: 29.64459,-90.54007 Phone: (985) 532-8119