In addition to Buffalo, Sheila also lived in Williamsville, Grand Island, Amherst and 3 other cities. This person's birth year is 1970. The current age of Sheila is 54. 24 Ross Ave, Buffalo, Ny 14207 is where Sheila lives. The number currently linked to Sheila is (702) 450-7160.