From the grammarians at another forum:
----
Of course, "From whom" is formal, while "who from" is informal and conversational.
I can imagine this:
A: We got a wedding invitation today?
B: Oh, from whom?
A: Those people we met last year on the cruise.
Even
though "from whom" is a...