Nat City Investments Inc ← View details 5320 North Abbe Road, Village of Sheffield, Sheffield, OH 44035 +1 440-365-2131 Get Directions From* To * — Required information To navigate, press the arrow keys.