Summer 1999 Hudson (Show)Room
JElrod_HSR_SS_004_crop

Jeff Elrod

Houston, Texas, USA

Jeff Elrod was born in 1966 in Irving, TX and currently lives and works in Houston, TX. He holds a B.F.A. from the University of North Texas, Denton. He has been a resident artist at the Glassel SchoolRead more