A public visitation and funeral for singer Lynn Anderson will take place this week in Nashville. The 67-year-old “(I Never Promised You a) Rose Garden” singer died on Thursday (July 30) in Nashville after suffering a heart attack. She'd been battling pneumonia.