Laurie Stanford in Seminole, FL

Seminole is the only city in Florida where we found Laurie Stanford.