The current age of Art is 45. Art’s residency is at 117 Beech St, Carrolltown, Pa 15722. 1980 is the birth year of Art. Pearl is a city Art has lived in. Records link phone number (601) 932-9255 with Art’s details. We have found 6 possible relatives of Art: Harold Thomas Deckard, Stacey Catherine Deckard, Arthur W Deckard and 3 other people.