Rite Aid 11063

Rite Aid #11063 is a Rite Aid drugstore located at 228 Main Street, Stroudsburg, Pennsylvania.