CVS Pharmacy 6567

CVS Pharmacy #6567 is a CVS Pharmacy drugstore located at 111 West 38th Street, Indianapolis, Indiana. The location opened March 18, 1965.