Leila has listed (843) 524-6582 as her phone number. The current age of Leila is 89. 144 Brickyard Point Rd, Beaufort, Sc 29907 is where Leila lives. This person is linked with companies: Stevens Properties Of Sc Llc and Stevens Properties Of Sc, Llc. In addition to Beaufort, Leila also lived in Saint Helena Island and Beaufort. Leila's birth year is 1935.