We have found 6 possible relatives of Juan: Lucy E Cruz, Nelson Cruz, Lucy E Cruz and 3 other people. 1945 is the birth year of Juan. He has stayed in Lowell before moving to Lowell. Juan turned 80 years old. Juan’s residency is at 13 Newhall St, Lowell, Ma 01852. Juan owns the phone number (978) 453-5338.