Rite Aid 3336

Rite Aid #3336 is a Rite Aid drugstore located at 149 Market Street, Amsterdam, New York.