CVS Pharmacy 2728

CVS Pharmacy #2728 is a CVS Pharmacy drugstore located at 620 Decatur Street, New Orleans, Louisiana. The location opened February 23, 2011.