101 7th Avenue South
St. Cloud, Minnesota 56301
Ph: 320-309-8703
LEAF
PO Box 1132
St. Cloud, Minnesota 56302
Thank you for your interest in LEAF. If you have questions or would like more information about LEAF please complete the form below or call us at 320-281-6581.
Office Address:
101 7th Avenue South
St. Cloud, Minnesota 56301
Mailing Address:
PO Box 1132
St. Cloud, Minnesota 56302