Company Superior Specialized Staffing Services LLC Address 3690 Deer Springs Pkwy, Dekalb, Ellenwood, GA, 30294, USA