Debra Mineau from Florida

Debra Mineau has been found in Florida.