Rite Aid 10367

Rite Aid #10367 is a Rite Aid drugstore located at 1387 New Haven Avenue, Milford, Connecticut.