The number currently linked to Marcy is (317) 881-2235. 6716 Glacier Dr, Indianapolis, In 46217 is where Marcy lives. Public records show Indianapolis as a city Marcy also stayed in. Marcy is...