Eckerd 2116

Eckerd #2116 was an Eckerd drugstore located at 6837 Spencer Highway in Pasadena, Texas.