TFC Architects and Engineers Engineer - Findlay, OH Looking to contact TFC Architects and Engineers? You can reach them at 419-427-1819