Get Directions to N C Sales ← View details 1444 SOUTH 20TH STREET, Omaha, Nebraska 68108 (402) 341-2080 Get Directions From* To * — Required information