Rite Aid 1621

Rite Aid #1621 is a Rite Aid drugstore located at 153 Prospect Street, Attica, New York.