Iowa PLB

Search

Todd M. Richards

Contact Information

1391 Corporate Drive, Suite 203

McHenry, Illinois 60050

HR Green

Licensee Information

P23691

Professional Engineer

Active

12/31/2025

10/20/2016

10/20/16

12/16/23

Disciplines

No Discipline or Board Actions