Rite Aid 6708

Rite Aid #6708 is a Rite Aid drugstore located at 249 Legion Avenue, New Haven, Connecticut.