The last remaining member of The Mehaffey Sisters trio is dead.
Geneva Lillian Mehaffey McNeely, a lifelong resident of Powell, passed away Aug. 21 at her home. For more than 30 …
The last remaining member of The Mehaffey Sisters trio is dead.
Geneva Lillian Mehaffey McNeely, a lifelong resident of Powell, passed away Aug. 21 at her home. For more than 30 …