Pennsylvania currently only allows the sale of cannabis to registered medical marijuana patients. They require patients to be at least 18 years old to shop with the dispensary. Pennsylvania doesn't offer reciprocity so only patients with a valid Pennsylvania medical marijuana card are allowed to shop at the dispensary.
See also:
What information is required to shop in Pennsylvania?