Rite Aid 416

Rite Aid #416 is a Rite Aid drugstore located at 151 West Main Street, Leroy, New York.