Nello is located in South Bend, Indiana. Our 175,000 square foot facility inclues tower and
pole production, shipping and fulfillment, administration, and corporate headquarters.
Nello Corporation
1201 S Sheridan St
South Bend, IN 46619
Phone: (574) 288-3632
Fax: (574) 288-5860