1. Spc Companies 12875 Deauville Dr, Omaha, NE 68137 Coordinate: 41.20429,-96.11586 Phone: (402) 397-8890