Art Devlin

1922–2004 (age 82)

American Olympic ski jumper

About Art Devlin

Art Devlin (1922–2004) lived to age 82. They were an american olympic ski jumper. Born in Lake Placid. They are buried at Lake Placid in New York.

Did you know Art Devlin?

Help us tell their story. Share a memory, upload a gravestone photo, or correct any details.