CVS Pharmacy 6323

CVS Pharmacy #6323 is a CVS Pharmacy drugstore located at 13821 Leo Road, Leo Cedarville, Indiana. The location opened February 18, 2007.