Find us on Facebook

Phone: 319 463 0075
KL® megla LLC
2495 280th St
Montrose, IA 52639

Dear customer,

our website is currently under construction and will be updated shortly.
For any further assistance please do not hesitate to contact our sales team ( or 319 463-0075) at any time of your convenience.

We appreciate your understanding and apologize for the inconvenience,

Your KL megla team