CVS Pharmacy 8263

CVS Pharmacy #8263 is a CVS Pharmacy drugstore located at 2110 South Harvard Avenue, Tulsa, Oklahoma. The location opened August 14, 2011.