Rite Aid 1839

Rite Aid #1839 is a Rite Aid drugstore located at 70 Elm Street, West Haven, Connecticut.