The St. Paul (Minn.) Pioneer Press said Keillor entered Saint Marys Hospital on the Mayo Clinic
campus in Rochester Monday and is expected to go home Friday.
Keillor, 67, was previously a patient at Mayo in 2001 when he underwent open-heart surgery.
"Garrison Keillor is enjoying a sunny day at an undisclosed location in Southern Minnesota," the Press quoted Keillor's Facebook page as saying Wednesday.
Twerking Brooklyn burglar 'dropped it like it was hot' prior to theft
Video of Victoria’s Secret models trying to 'twerk' hits Instagram