Leo Charles was born in 1981, age 43. Leo Charles's address is 157 Frank Road , Opelousas, LA 70570. Possible relatives include Nicole Aubrey, Amanda Charles and 6 others. Leo's latest phone number is (318) 233-2856. Previous phone numbers include (337) 290-6999 and (337) 543-0596. The latest email address for Leo Charles is gsf****@cs.com.
Also goes by: Leo P Charles
Address History: 157 Frank Road, Opelousas, LA 70570;
522 Orchid Drive, Lafayette, LA 70506;
Ville Platte, LA 70586
Emails: gsf****@cs.com,
gsf****@yahoo.com,
lwi****@upstatehomecare.com
Results 1 - 1 of 1