CVS Pharmacy 189 Watertown St, Watertown, MA02472 What do the initial CVS stand for? Maybe conditioners, vitamins and sympathy cards? Or, cleaning agents, Vicks and…More Scotch tape? CVS has them all and more in this large store conveniently located near the center of town. Of course there are drugs, both prescription and over-the-counter remedies for whatever ails you.