CVS Pharmacy 2258

CVS Pharmacy #2258 is a CVS Pharmacy drugstore located at 537 Canal Street, Stamford, Connecticut. The location opened July 5, 2015.