Key Data

Company NameLeibold Irrigation, Inc.
Company AgentPeter D Arling
Company StatusActive
Company Number337934
Company TypeForeign Profit
Incorporation Date11 December 2006 (18 years ago)

Address

Address18950 County Hwy 5 W
IL
61025
Map

Agent Address

Agent Address1000 Main Street
IA
52001
Map