Rite Aid 7195

Rite Aid #7195 was a Rite Aid drugstore located at 3476 Poplar Avenue, Memphis, Tennessee.