Russell & Associates Benefit Solutions, Llc was incorporated on 1/18/2011 which located at 920 Frederica St STE 1000 Owensboro, KY 42301 .