First you need to convert the date from a string into a DateTime type, then you can convert it to the string representation you want.
string dateString = SqlCmd.Parameters["@ZESTABLISH"].Value.ToString();
string currentFormat = "MM/dd/yyyy";
DateTime dt = DateTime.ParseExact(dateString, currentFormat, null);
txt_Establish.Text = dt.ToString("dd, MMMM, yyyy");