CVS Pharmacy 6580

CVS Pharmacy #6580 is a CVS Pharmacy drugstore located at 5611 Georgetown Road, Indianapolis, Indiana. The location opened November 13, 1989.