Rite Aid 10623

Rite Aid #10623 is a Rite Aid drugstore located at 1200 Deer Park Avenue, North Babylon, New York.