Russell’s Tree & Shrub Farm – EAST AMHERST Russell’s Tree & Shrub Farm – EAST AMHERST9800 TRANSIT RDEAST AMHERST NY 14051 USPhone: 716-689-6764