Shanda Means's address is 54 E Legrande Avenue , Indianapolis, IN 46225. Public records show Shanda has also lived in Indianapolis, IN.
Shanda Means's current address is 1138 S Capitol Avenue , Indianapolis, IN 46225.
Address History: 1138 S Capitol Avenue, Indianapolis, IN 46225
Results 1 - 2 of 2