Nichols Convenience Store

105 Nichols Ave
Watertown MA 02472

Sponsored Topics

See a problem? Let us know!
<p>Nichols is&nbsp;a small convenience store located on a quiet side avenue several blocks from Mt. Auburn Street. The store is stocked with food and drink products, as well as cigarettes and other conveniences. Only cash is accepted.</p>