Arts, Music

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.
The Delvon Lamarr Organ Trio will be at Terminal West on Thursday, Jan. 9.
Credit Wikimedia Commons

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