Public records show Indianapolis as a city Cathy also stayed in. This person's birth year is 1954. Spencer M Spells, Melvin Emit Spells, Taia S Spells and 4 other people are people possibly related to Cathy. Phone number listed for Cathy is (317) 923-5870. The residency of Cathy is at 5272 Oak Leaf Dr, Indianapolis, In 46220. Cathy has reached the age of 70 years.