His birth year was listed as 1961. Kathleen Ann Spica, Glennon Richard Spica, Joseph Anthony Spica and 3 other people are people possibly related to Terry. Terry’s residency is at 7738 Circle Dr, Saint Louis, Mo 63121. The current age of Terry is 63. This person has lived also in Saint Louis. The number currently linked to Terry is (314) 428-3490.