1. Osceola Computer Svc Inc PO Box 142, Osceola, NE 68651 Coordinate: 41.196564,-97.557076 Phone: (402) 747-2381