nila howell

Effigham, IL (USA)
Role(s):

Wellmade Products

Location: Effigham
Industry: Healthcare
Year Founded: 1989
Number Employees: INVALID
Description: Wellmade Products Nila Howell 519 N. 4th St. Effingham, IL 62401 E-mail address: (URL removed) Phone: [<a href="(URL removed)">send me a message</a>] Wellmade Products, is a sole proprietorship Illinois based business that deals mainly in designing consumer products. Nila Howell is the sole owner and inventor of Wellmade Products.