Leila Baldwin was born in 1958, age 66. Leila Baldwin's address is 1030 V East South Road , Lynchburg, VA 24503. Possible relatives include Ella Baldwin, Isabel Baldwin and 2 others. Leila's latest phone number is (252) 443-1548. Previous phone numbers include (252) 904-9440 and (434) 455-2780.
Also goes by: Leila T Baldwin
Address History: 1030 V East South Road, Lynchburg, VA 24503;
1251 Beacon East Parkway Apartment E, Birmingham, AL 35209;
Rocky Mount, NC 27803
Results 1 - 1 of 1