CVS Pharmacy 1438

CVS Pharmacy #1438 was a CVS Pharmacy drugstore located at 32 North Euclid Avenue in St. Louis, Missouri. The store opened on October 30, 2006.