Allen’s residency is at 4960 28Th Ct, Ocala, Fl 34480. The current age of Allen is 58. The number currently linked to Allen is (352) 528-4924. Terry Joe Farmer, Betty A Smith, Sharon Lynne Starnes and 6 other people are people possibly related to Allen. This person's birth year is 1966. Allen has previously lived in Silver Spring, Fort Lauderdale, Williston and 2 other cities.