Margaret O'Neal Fresh

Sugar Hill, GA Margaret O'Neal Fresh 73, of Sugar Hill, Georgia passed away on Thursday, September 9th, 2021.

Margaret is preceded in death by her husband; Robert Clifton Fresh Sr.

She is survived by her children; Brianna Fresh of Sugar Hill, Georgia; Christy Fresh of Sugar Hill, Georgia; Amanda Sheppard of Lawrenceville, Georgia; Michael Sheppard of Dahlonega, Georgia; and Virginia Alice Fresh of Gadsen, Alabama.

Sister; Mary Sue Sutton of Marietta, Georgia.

Grandchildren; Megan Turner of Lawrenceville, Georgia; Max Smith of Lawrenceville, Georgia; Michael Sheppard Jr; of Ft. Oglethorpe, Georgia; Robert Fresh of Norcross, Georgia; Maddison Bly of Lawrenceville, Georgia; Maylen Bly of Lawrenceville, Georgia; Danielle Sheppard of Lawrenceville, Georgia; and Tatum Neely of Sugar Hill, Georgia; Micah Jared Swift of Sugar Hill, Georgia; Brynn Tatum Crain; and Jake Watford Crain.

Great grandchildren; Aria Turner of Lawrenceville, Georgia; Londyn Fresh of Snellville, Georgia; Blake Turner of Lawrenceville, Georgia; and Victor Sheppard of Ft. Oglethorpe, Georgia; Brynn Tatum Crain Jr. of Gadsen, Alabama; and McCartney Kate Crain of Gadsen, Alabama.

Visitation will be on Friday, September 17, 2021 from 11:00am until 1:00pm.

Funeral services will be held on Friday, September 17th, 2021 at 1:00pm in the chapel of McDonald and Son Funeral Home. Interment will follow at Sawnee View Gardens.

Condolences may be expressed at

Arrangements by McDonald and Son Funeral Home, 150 Sawnee Drive, Cumming, GA 30040 (770) 886.9899

To send flowers to the family of Margaret Fresh, please visit Tribute Store.

Sign A Guestbook

Offer a personal message of sympathy...

By sharing a fond memory or writing a kind tribute, you will be providing a comforting keepsake to those in mourning. If you have an existing account with this site, you may log in with that below. Otherwise, you can create an account by clicking on the Log in button below, and then register to create your account.

(0) entries

Sign the guestbook.

Please log in, or sign up for a new, free account to read or post comments.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.