Lundstrom Florist & Greenhouse 1709 E. Third St.Sterling, IL, 61081 View Phone 815-625-0080 Alt: 800-622-7673 Fax: 815-622-7673 Toll Free: 800-622-7673 1709 E. Third St.Sterling, IL 61081 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page