How to show original data when using ellipse?

I have a number of fields in my UI that could be quite long. Typically this is a location field. Right now I ellipse the field but sometimes you need to see the entire string. The design initially used marquees (shudder) but I feel there must be a better way to do this!

enter image description here

Some options I have thought of

  • Tooltip on hover. The tooltips could end up quite large though, and what about tablet?)
  • Marquee on hover, not ideal but possibly not terrible? Not great for tablet either.
  • Show a better shortened data. 27 Packman Drive, LE11 0TZ may give more information and thus negate the need for ellipsis? Hard to ensure string length is short enough though.