Rite Aid 5896

Rite Aid #5896 was a Rite Aid drugstore located at 4045 24th Street, San Francisco, California.