Nova Lee was born in 1980, age 44. Nova Lee's address is 1833 Nw 5th Place , Miami, FL 33136. Possible relatives include Azandra Godwin, Hubert Lee and 4 others. Nova's latest phone number is (305) 572-9907. Previous phone numbers include (305) 576-7424 and (305) 903-6208.
Address History: 1833 Nw 5th Place, Miami, FL 33136;
259 Petit Avenue, Ventura, CA 93004;
Tampa, FL 33605
Results 1 - 1 of 1