2113 Miller Ave, Westlake, La 70669 is where Sheila resides. Records link phone number (337) 217-9726 with Sheila’s details. Public records show Lake Charles and Westlake as cities Sheila also stayed in. Her birth year was listed as 1967. The current age of Sheila is 57. Public records show that Sheila is connected with D & S Wholesale, Inc. We have found 6 possible relatives of Sheila: Patricia Scott Lowe, Donald Ray Snider, James Edward Lowe and 3 other people.