Rite Aid 5516

Rite Aid #5516 is a Rite Aid drugstore located at 108 West Anaheim Street, Wilmington, California.