Eleanor Oliphant Is Completely Fine Review – Everything You Need to Know About the Audiobook

Written by: Gail Honeyman

Narrated by: Cathleen McCarron

Release Date: May 18, 2017

Duration: 11 hours 26 minutes