The number currently linked to Jessica is (251) 246-5628. 79 Palmer Cir, Leroy, Al 36548 is where Jessica lives. This year Jessica celebrated her 75 birthday. Her birth year was listed as 1949. Other cities that she has stayed in are Leroy and Mobile.