Rite Aid 5623

Rite Aid #5623 is a Rite Aid drugstore located at 2516 Jamacha Road, El Cajon, California.