On bustling 71st Ave. in Forest Hills sits the local branch of this national drug chain. It carries a wide variety of toiletries, household items, makeup and paper supplies. There is a Chase ATM inside and an advanced digital photo processing department.