Employment Agencies and Opportunities Rehab Placement Services LLC 610 Creekside Drive Hubbard, OH 44425 (330) 534-1874