1. Lebanon Insurance Agency 971 E Main St, Lebanon, VA 24266 Coordinate: 36.90285,-82.06282 Phone: (276) 254-4863