Co-owners of the Otter House, Stephen Cameli and Paul Stoddard, were arrested and charged with maintaining a public nuisance, Fredericksburg police public information officer Natalia Bledsoe said Thursday.
Co-owners of Otter House arrested, charged