AVN close
Close Button
Sherri Williams

Sherri Williams

Biography

Sherri Williams is a veteran adult retailer who fought a long legal battle to be able to sell adult novelties in her home state of Alabama. She is currently the proprietor of two adult retail locations in Huntsville and Decatur, Alabama.