To navigate, press the arrow keys. SAFLEX Corporation. ← View details 1205 State Street, Ottawa, IL 61350 +1 815-313-5770 Get Directions From* To * — Required information