Brenda Irby Cobb, founder of The 17 Steps Gift Store in Decatur, passed away on July 18 at the age of 73 after a long fight with breast cancer. She was born in Meridian, Miss, ...