Rite Aid 1638

Rite Aid #1638 was a Rite Aid drugstore located at 819 Peachtree Street, Louisville, Georgia.