Leila Desta's address is 2858 Avalon Meadows Court , Lawrenceville, GA 30044. Possible relatives include Mira Desta, Negash Desta and 1 others. Leila's latest phone number is (770) 717-7774. Previous phone numbers include (770) 923-3811.
Address History: 2858 Avalon Meadows Court, Lawrenceville, GA 30044
Results 1 - 1 of 1