Leticia Lara's address is 409 Winters Park Drive , Atlanta, GA 30360. Public records show Leticia has also lived in Atlanta, GA and Flowery Branch, GA. Leticia's latest phone number is (404) 717-2121. Previous phone numbers include (410) 973-1117 and (678) 517-0359.
Address History: 409 Winters Park Drive, Atlanta, GA 30360;
2367 Ashley Oaks Court Ne # B, Atlanta, GA 30345;
Flowery Branch, GA 30542;
Lawrenceville, GA 30043;
Lilburn, GA 30047
Results 1 - 1 of 1