Rite Aid 3123

Rite Aid #3123 is a Rite Aid drugstore located at 307 Boardman-Canfield Road, Youngstown, Ohio.