Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Rowell Chemical Corporation ← View details 15 Salt Creek Lane Suite 205 Hinsdale, IL (Illinois) 60521-8610, Hinsdale, Illinois (630) 920-8833