Mcrill Service Co The Engineer - Findlay, OH Looking to contact Mcrill Service Co The? You can reach them at 419-873-4000