Rite Aid 2629

Rite Aid #2629 is a Rite Aid drugstore located at 120 South Main Street, New Carlisle, Ohio.