Skip to main content
Steven Aibel
Artist Info
Steven AibelNew York, NY, 12/11/1957 -
Address in 1997: 2037 East 5th Avenue, Knoxville, TN 37917. Aibel received a M.F.A. in Printmaking from the University of Tennessee in 1988 and a B.A. from Tulane in Latin American Studies in 1980.
1 results