Ballad Health Medical Associates Cardiology - Lebanon. 619 W. Main St. Lebanon, VA 24266. (276) 258-3740. Map & Directions. 36.898789. -82.078454. Welcome to Ballad Health Medical Associates Cardiology - Lebanon..