Innovative Staff SolutionsContact Details Address 1605 Scherm Rd Unit 3, Owensboro, KY 42301 Web www.staffsolutions.com Phone (270) 240-3185