This person has lived also in Lockport. The number currently linked to Sheila is (716) 876-1249. Records link Sheila with Paula Diebold Davenport, Pamela J Pawenski, Howard Hiii Dobbins and 6 other people. Sheila's birth date was listed as 1970. Sheila was born 54 years ago. 318 Paramount Pkwy, Buffalo, Ny 14223 is where Sheila lives.