Rite Aid Pharmacy is a health-focused institution located at 12311 Academy Road in Philadelphia, Pennsylvania, United States. This pharmacy offers a wide range of health and wellness products, as well as prescription medications. In addition, Rite Aid Pharmacy provides flu shots and other vaccines to help keep you and your family healthy. You can schedule an appointment or walk in for your flu shot today. Stay up to date on COVID-19 and other vaccines by asking your pharmacist for details. Please note that state, age, and health restrictions may apply.