The current age of Nicole is 49. 24 Meghann Ln, Lowell, Ma 01852 is where Nicole lives. This person's birth year is 1976. In addition to Lowell, Nicole also lived in Tewksbury and Lowell. We have found 4 possible relatives of Nicole: John H Decosta, Nancy A Lafford, Leanne Marie Decosta and one other person.