Rite Aid 4117

Rite Aid #4117 was a Rite Aid drugstore located at 259 Main Street, South Paris, Maine.