Richards Corporation Back to Search Richards Corporation 72 North Harwinton Avenue , Terryville , CT , 72 North Harwinton Avenue , Terryville , CT , 06786 (860) 583-9229 Send Email http://www.richardscorp.com/ Contacts Richard Doyle President Tyler Doyle Chief Operating Officer Stefanie Santos Contract Admnistrator & Project Engineer Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone