Elwood Francis Biography, Wiki, Age, Height, Net Worth, WifeBy Next Biography Team Last Updated: July 19, 2026 Elwood Francis is an American musician and guitar technician, born August 23, 1961, in Lexington, Kentucky. He spent three decades as a guitar tech…