1. Techni Finish 812 Seafood Ln, Lafayette, LA 70501 Coordinate: 30.23796,-91.94976 Phone: (337) 344-5612