Michelle Costa's address is 3331 Teal Creek Lane , Knoxville, TN 37931. Possible relatives include Antonio Costa, Jorge Costa and 6 others. Public records show Michelle has also lived in Elizabeth, NJ and Linden, NJ. Michelle's latest phone number is (908) 925-7197. Previous phone numbers include (908) 966-1761.
Address History: 3331 Teal Creek Lane, Knoxville, TN 37931;
648 Norwood Terrace, Elizabeth, NJ 07202;
Linden, NJ 07036;
Union, NJ 07083
Results 1 - 1 of 1