Melesa Armstead was born in 1974, age 49. Melesa Armstead's address is 8005 Puddleduck Lane , Spring Hill, TN 37174. Possible relatives include Fred Armstead, Mary Armstead and 9 others. Public records show Melesa has also lived in Fishers, IN and Indianapolis, IN. Melesa's latest phone number is (317) 481-0149. Previous phone numbers include (317) 989-8331 and (615) 392-8251.
Also goes by: Melesa Armstead
Address History: 8005 Puddleduck Lane, Spring Hill, TN 37174;
12740 Cermack Way, Fishers, IN 46037;
Indianapolis, IN 46254;
Noblesville, IN 46060;
Charleston, MS 38921
Results 1 - 1 of 1