Rite Aid 5730

Rite Aid #5730 is a Rite Aid drugstore located at 25906 Newport Road, Sun City, California.