Mary McGregor was born on September 20,1965 to the late Robert T. McGregor and Rosie Lee Pearson McGregor in Sylacauga, Al. The Lord called her home on October 17,2021 at Grandview Medical Center in Birmingham, Al. Mary gave her life to Christ at an early age, she was a loving mother and friend to many. She was preceded in death by her parents; Robert T. McGregor and Rosie Lee Pearson and brother, Robert T. McGregor, Jr. She leaves to cherish her three children; Cynthia McGregor, Lorenzo (Leteacia) McGregor, and LaSonia (Detrick) Heard all of Sylacauga, Al. Five grandchildren, one brother, Sherman McGregor of Anniston, Al. two sisters; Melissa Taylor and Diane McGregor of Sylacauga, AL, a host of nieces, nephews, aunts, uncles, and friends.
To send flowers to the family or plant a tree in memory of Mary McGregor, please visit our floral store.