Key Data

Company NameOtter Creek Feed, Llc
Company AgentDamon W Rus
Company StatusActive
Company Number508850
Company TypeDomestic Limited Liability Company
Incorporation Date30 September 2015 (9 years, 10 months ago)

Address

Address4119 300th St
IA
51234
Map

Agent Address

Agent Address1711 Division St
IA
51239
Map