Rite Aid Pharmacy ← View details 136 North 63rd Street, Philadelphia, PA 19139 +1 215-472-7820 Get Directions From* To * — Required information