Rite Aid 11069

Rite Aid #11069 is a Rite Aid drugstore located at 1777 North Keyser Avenue, Scranton, Pennsylvania.