Debra Lynn Bowman: In My Town
Debra Lynn Bowman was a 40 year old from Largo, Florida. She was a mother and had a stroke at the age of 35 that left her unable to talk. On May 26, 2004, her landlord took Debra to the hospital due to a back problem. 3 hours later, Debra called to be picked up. When the landlord arrived, Debra wasn’t there. She was never seen again.