Leibold Industries/Fabrication Fence Company - Stanwood, WA Looking to contact Leibold Industries/Fabrication? You can reach them at 425-346-9544