Tag: Glenn Davis

Unlicensed Masseuse Arrested For Sexual Assault

SAN FRANCISCO—Vallejo resident Nathanael Wells Willis, 40, was arrested on July 21 for allegedly assaulting and sexually abusing an unidentified elderly woman. According to San Francisco...