Lelou Cruz was born in 1964, age 59. Lelou Cruz's address is 2065 Wheeling Avenue , North Port, FL 34288. Possible relatives include Maria Alarcon, David Cruz and 6 others. Public records show Lelou has also lived in North Port, FL and Punta Gorda, FL. Lelou's latest phone number is (301) 515-0304. Previous phone numbers include (301) 926-2784.
Also goes by: Maria G Cruz
Address History: 2065 Wheeling Avenue, North Port, FL 34288;
3510 Island Club Drive Apartment 2, North Port, FL 34288;
Punta Gorda, FL 33983;
Clarksburg, MD 20871;
Gaithersburg, MD 20877
Results 1 - 1 of 1