In addition to Florence, Debra also lived in Florence and Muscle Shoals. The phone number (256) 740-0338 is Debra’s. The birth year was listed as 1959. Debra turned 65 years old. 80 Berry Ln, Florence, Al 35633 is where Debra lives.