Rite Aid 11089

Rite Aid #11089 is a Rite Aid drugstore located at 1 Ice Cream Alley, Newtown, Pennsylvania.