Rite Aid 1127

Rite Aid #1127 is a Rite Aid drugstore located at 2131-59 North Broad Street, Philadelphia, Pennsylvania. The location operates 24 hours per day.