The birth year was listed as 1966. 6525 137Th Court Rd, Ocala, Fl 34481 is where Sheila lives. The age of Sheila is 58. Ocala is a city Sheila has lived in. Records link phone number (352)...