Nicholas Leloudis was born in 1978, age 45. Nicholas Leloudis's address is 4245 Blue Major Drive , Windermere, FL 34786. Possible relatives include George Leloudis, John Leloudis and 4 others. Public records show Nicholas has also lived in Longwood, FL and Ocoee, FL. Nicholas's latest phone number is (407) 286-5570. Previous phone numbers include (407) 363-7025 and (407) 489-0711. The latest email address for Nicholas Leloudis is n.l****@msn.com.
Also goes by: Nicholas Leloudis,
Nick G Leloudis
Address History: 4245 Blue Major Drive, Windermere, FL 34786;
410 North Street Unit 146, Longwood, FL 32750;
Ocoee, FL 34761;
Orlando, FL 32811;
Tallahassee, FL 32304
Emails: n.l****@msn.com,
n_l****@msn.com
Results 1 - 1 of 1