Sharon Owens Carroll
Published 1:30 pm Saturday, November 11, 2023
Sharon Owens Carroll, of Nags Head, died November 2, 2023. She was born October 18, 1960.
Celebration of life will be announced at a later date. In lieu of flowers, consider a donation to stjude.org or a charity of your choice.
Gallop Funeral Services, gallopfuneralservices.com