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