Eckerd 2011

Eckerd #2011 was an Eckerd drugstore located at 3203 Farm-to-Market Road 1960 in Houston, Texas.