The accident occurred at the CVS at 2305 Glassboro-Cross Keys Road in Monroe Township just after 6:30 p.m. Tuesday.
The person was struck by a vehicle in the parking lot.
The striking vehicle stopped at the scene.
The victim was flown to a nearby hospital.
Monroe Township police are investigating.