CVS Pharmacy 17068

CVS Pharmacy #17068 is a CVS Pharmacy drugstore located at 355 West Mound Road, Decatur, Illinois. The location opened December 16, 2015.