Company L. F. SCHLEGEL & SON GREENHOUSE, INC. Address 705 Sprague Street, INDIANAPOLIS, IN, 46217, USA