Get Directions to Osceola Electric Department ← View details 100 East Semmes Avenue, Osceola, Arkansas 72370 +1 870-563-6105 Get Directions From* To * — Required information