Rite Aid 5668

Rite Aid #5668 is a Rite Aid drugstore located at 1854 Coronado Avenue, San Diego, California. The location operates 24 hours per day.