Eckerd 2363

Eckerd #2363 was an Eckerd drugstore located at 100 Zarmamora Street in San Antonio, Texas.