Upcoming Atlanta Concerts: Delvon Lamarr Organ Trio, David Bromberg And More

The Delvon Lamarr Organ Trio will be at Terminal West on Thursday, Jan. 9.

Wikimedia Commons

For a preview of the weekend concert lineup in Atlanta, music contributor Mara Davis joins Steve Goss with “Mara’s Music Mix.”