Architects in Charleroi (PA) Full list of companies Architects category in Charleroi, Pennsylvania Lettrich Group 309 1st St, Charleroi, PA 15022, (724)483-7777 Page 1