Richard Lewis in Selbyville, DE

Selbyville is the only city in Delaware where we found Richard Lewis.