Beatrice is a resident of 1608 Sheffield Rd, Leesburg, Fl 34748. The possible relatives of Beatrice are Oscar Lee Witcher, Sheldon Lynn Witcher, Doyle Lee Witcher and one other person. The current age of Beatrice is 94. Records link phone number (352) 314-3230 with Beatrice’s details. This person has lived also in Tallapoosa and Leesburg. The birth year was listed as 1930.