Finch Pharmacy is a street-corner drugstore with a small-town feel located in the Glenville section of Greenwich. The pharmacy sells prescription and over-the-counter medications as well as the little necessities of daily life such as household items, toiletries, newspapers, magazines, greeting cards, gifts and candy.